MQL (MetaQuotes Language)
Definition
MQL is the programming language used to create Expert Advisors, custom indicators, scripts, and libraries for MetaTrader platforms. MQL4 is used for MT4 and MQL5 for MT5. It is a C++-like language specifically designed for developing trading algorithms and technical analysis tools.