Forex Blog

First-hand Forex trading experience and information about foreign exchange market that will be useful to traders

Archives

Free Books on MQL Language (Coding)

April 2, 2010 by

I often receive e-mails and comments from the visitors asking me about the MQL language, how and where to learn it. One way to learn MQL coding is to explore the existing MetaTrader EAs and indicators and try to understand their code using the built-in help files of the MQL Editor, modify the existing scripts and try to create your own simple code. Another way is to learn from the experts in this field — from the books. Unfortunately there aren’t many books on MQL and not all of them are worth buying if you only plan to learn certain tricks to modify and customize the existing applications for MetaTrader. That’s why it’s always good to have free books on MQL coding available. Currently I’ve found only two such books:

Coder’s Guru Full Course is a compilation of the lessons posted by codersguru user of the Forex-TSD forum’s free section. I’ve uploaded it to EarnForex.com today and you can download it freely. The book is rather big and explains a lot about coding and various aspects of the MQL language. It will be useful both to those traders that aren’t familiar with any programming language and to those that are acquainted with C/C++ or similar languages. A big advantage of this course is that its author discusses some popular problems that an average user may stumble upon during learning to code and coding in MQL.

Sergey Kovalyov’s Book on Programming in Algorithmic Language MQL4 is an official MQL book distributed freely by MetaQuotes Software Corp. (the company that created MetaTrader and MQL). It’s written by Sergey Kovalyov, an author of many successful MQL scripts, indicators and EAs. The book isn’t too hard to understand and goes from the basics to the creation of the complex programs. It will be most useful to the traders that want a deep knowledge and understanding to create their own custom MQL programs. But the traders that prefer to remain “casual coders” also won’t be disappointed and will be able to read only those parts that interest them. Unfortunately, this book is distributed in CHM (Microsoft Compiled HTML Help) format, which isn’t very convenient.

If you have any questions, comments or suggestions regarding the free books about MQL coding for Forex, please, feel free to reply in the comments below.

8 Responses to “Free Books on MQL Language (Coding)”

  1. Nikhil M Ranka

    hey thanks a lot fo the ebook

    Reply

    admin Reply:

    Glad to help. Was it useful to you?

    Reply

  2. Wu

    Need some suggestions about choice of books for zero programmer(like me) to learn mql5, please.

    Reply

    Andriy Moraru Reply:

    MQL5 Official Manual is a great learning resource for that.

    Reply

    Ilias Reply:

    Is this book good for learning also the MQL4, or there are too many differences between MQL4 and MQL5?

    Reply

    Andriy Moraru Reply:

    There are some important difference in how trades are handled MQL5 and MQL4, but the languages are now very similar.

    Reply

  3. Rachit

    any good doc or book for learning basics of MQL?

    Reply

    Andriy Moraru Reply:

    Did you try the books listed in this post? They are quite good.

    Reply

Leave a Reply

required
required (will not be published)
optional