What is EA

Download PDF

The MT5 platform has its own built-in language for programming trading strategies MetaQuotes Language 5. It allows developing Expert Advisors (EA) to automate trading processes, as well as implementing your own trading strategies.

MQL5 Features

  • The language is object-oriented;
  • MQL5 syntax is similar to that of C++;
  • It contains a large number of functions necessary for analyzing quotes, managing positions, calling technical indicators, etc.;
  • It is a high-performance language;
  • High protection against decompilation : new complex encryption algorithms, file integrity checking, and the complexity of the language;
  • Integrated software development environment MetaEditor including a debugger.