MetaQuotes Language 5 (MQL5) is a specialized C++ based high-level object-oriented programming language. All trading applications for MetaTrader 5 are written in MQL5.
The major difference of MQL5 from other programming languages is its trading specialization. An impressive set of built-in MQL5 functions for technical analysis and trade management, allows creating applications for automated market analysis and financial trading.
A trading robot or an Expert Advisor can automatically analyze quotes and trade Forex and exchange instruments. |
|
A Custom Indicator is intended for the analysis of currency and stock prices. |
|
A script is used for a single-time execution of simple trading actions. For example, a script can be used to quickly close all open orders. |
|
Libraries store and distribute units of code used for the development of trading applications. |
Use MQL5 applications to improve your trading performance!