No, the MetaTrader 4 (MQL4) programming language is not compatible with MetaTrader 5 (MQL5). If you have custom indicators and Expert Advisors (.mq4 and .ex4 files), they will not work on the MT5 platform.
Home
Traiding & Instruments
[Trading Conditions] I use an EA for my MT4 trading account, is the programming language for MT5 the same?
[Trading Conditions] I use an EA for my MT4 trading account, is the programming language for MT5 the same?
Last updated on Oct 22, 2025