You may regularly see references to MQL5, MQL stands for MetaQuotes Language. The number corresponds to the platform, i.e. MQL4 is for MetaTrader 4 and MQL5 is for MetaTrader 5. 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.