Platforms & AutomationMT5
MetaTrader 5 (MT5)
MetaQuotes' multi-asset successor to MT4, using MQL5, netting or hedging accounts, more timeframes and a multi-threaded tester.
What MetaTrader 5 (MT5) means
MetaTrader 5 is the multi-asset platform MetaQuotes released as the successor to MT4. It handles currencies, CFDs, shares and exchange-traded futures inside one terminal, offers 21 timeframes instead of nine, adds a depth of market window that displays queued bids and offers where the broker supplies that feed, and provides a wider set of pending order types including stop limit orders. Accounts can be configured as netting, where all trades in a symbol collapse into one position, or as hedging in the MT4 style.
The programming language is MQL5, an object-oriented language closer to C++ than MQL4 was. The strategy tester is multi-threaded, can distribute optimisation runs across processor cores or a network of agents, and supports real tick data and multi-symbol testing, which makes portfolio and basket strategies practical to evaluate. None of that removes the fundamental limit that a tester only measures the past. MT5 is not backwards compatible with MT4, so an existing expert advisor or custom indicator must be ported to MQL5 before it will compile.
For a retail trader the practical question is whether the extra capability is worth relearning the platform. Depth of market and an economic calendar built into the terminal are genuinely useful, and netting mode matches how futures and share accounts actually work. Against that, some brokers still expose MT5 only for a subset of instruments, third-party tools and indicator libraries remain thinner than MT4's, and the depth window shows only the liquidity the broker chooses to publish rather than a full central market book.
Worked example
On an MT5 netting account, buying 0.50 lots of EUR/USD at 1.0850 and later buying another 0.50 lots at 1.0870 leaves one position of 1.00 lot at an average price of 1.0860 rather than two separate tickets.
Related terms
- MetaTrader 4 (MT4)The 2005 MetaQuotes retail terminal built around MQL4 expert advisors, hedging accounts and a single-threaded strategy tester.
- MQL (MetaQuotes Language)The proprietary C-like programming language used to build expert advisors, custom indicators and scripts inside MetaTrader.
- Depth of Market (DOM)A display of the quantity of bids and offers resting at each price level around the current market.
- Netting AccountAn account model in which all trades in one instrument are combined into a single aggregate position.
- BacktestingReplaying a strategy's rules over historical price data to estimate how it would have performed before risking real money.
Frequently asked questions
What does MetaTrader 5 (MT5) mean in forex trading?
MetaQuotes' multi-asset successor to MT4, using MQL5, netting or hedging accounts, more timeframes and a multi-threaded tester.
How does MetaTrader 5 (MT5) work in practice?
The programming language is MQL5, an object-oriented language closer to C++ than MQL4 was. The strategy tester is multi-threaded, can distribute optimisation runs across processor cores or a network of agents, and supports real tick data and multi-symbol testing, which makes portfolio and basket strategies practical to evaluate. None of that removes the fundamental limit that a tester only measures the past. MT5 is not backwards compatible with MT4, so an existing expert advisor or custom indicator must be ported to MQL5 before it will compile.
What is an example of MetaTrader 5 (MT5)?
On an MT5 netting account, buying 0.50 lots of EUR/USD at 1.0850 and later buying another 0.50 lots at 1.0870 leaves one position of 1.00 lot at an average price of 1.0860 rather than two separate tickets.
Trade with a regulated broker
Understanding the terminology is the cheap part. The expensive part is choosing a counterparty whose execution, financing and withdrawal behaviour match what the marketing implies. Every broker below has been reviewed with a funded live account, and each review states which legal entity and which regulator applies to the account you would actually open.
Check the licence on the regulator's own register before you deposit — our regulators directory explains what each authority enforces, from leverage caps to compensation limits.