MetaTrader explained: MT4, MT5, tools and how it works

Published 1 week ago on August 23, 2026

Contents

MetaTrader is a trading platform built by MetaQuotes that connects to a broker so you can analyse markets and place trades. It comes in two main versions, MT4 and MT5, and is used heavily in forex and CFD trading, with desktop, web and mobile apps.

The software supplies charts, indicators, order tickets and automation. Prices, tradable symbols and execution quality come from your chosen broker, not from MetaQuotes. That means the experience can vary even if the screen looks familiar.

What MetaTrader does and where you use it

Think of MetaTrader as the front end. You log in with a demo or live account provided by a broker, then the platform streams prices, shows charts and lets you place and manage orders. Many brokers brand their MetaTrader installation, and they decide which markets you see, from major FX pairs to indices, commodities and sometimes crypto or shares via CFDs. Availability varies by provider and jurisdiction, and can change.

On desktop you get watchlists, multiple chart windows, an order ticket and a trade panel for positions, orders and account history. The mobile apps are trimmed down but handle charting and order entry well enough for monitoring and simple adjustments on the move.

Security is account based. You receive a login and password, sometimes a separate investor password for read only access. Encryption is standard between your terminal and the broker’s server. If you automate or use trailing stops, keep in mind the desktop terminal needs to be running for client side features to work unless your broker offers server side handling.

MT4 vs MT5: key differences in practice

MT4 is the older, forex focused release with a vast library of custom indicators and Expert Advisors. Many traders still use it for that ecosystem. MT5 is newer and designed for multi asset trading. It adds more timeframes, a built in economic calendar, an upgraded strategy tester and, when supported by the broker, depth of market and extra order types such as stop limit.

Position accounting differs. MT4 uses hedging by default, so you can hold multiple positions in the same symbol in opposite directions. MT5 can run either hedging or a netting mode that collapses trades into a single position per symbol, often used for exchange traded assets. Your broker sets which is available for your account.

The programming languages are not drop in compatible. MT4 uses MQL4 and MT5 uses MQL5, so an Expert Advisor written for MT4 will usually need changes to run on MT5. When choosing between platforms, weigh the tools you rely on against the instruments your broker offers on each version.

Orders, charts and tools available

Order types usually include a market order to deal at the best available price and pending orders to trigger later when price reaches your level. Pending orders commonly include the limit order and stop order, and on MT5 sometimes a stop limit order. You can attach a stop loss and take profit to new or existing trades. A trailing stop can move your stop loss as the market goes in your favour, though on most setups the terminal must be running for the trail to update.

Charts support multiple timeframes with a wide set of built in indicators and drawing tools, plus custom add ons. One click trading speeds up entries and exits. If your broker supplies it, depth of market shows current liquidity at different price levels, useful for gauging how far a large order might move the price in thin conditions.

A quick example. You place a buy limit on EURUSD at 1.0850 with a stop loss at 1.0820 and a take profit at 1.0910. If price dips to 1.0850 your order fills, your stop is placed 30 pips away, and your target is 60 pips above your entry. How much that move is worth depends on your position size and the contract size your broker sets for each lot.

Expert Advisors, MQL and automated strategies

MetaTrader supports automated trading through Expert Advisors, or EAs, written in MQL4 or MQL5. EAs can scan markets, place and manage orders and run around the clock. Many traders pair them with a VPS so the terminal stays online when their own device is off. You can also add lightweight scripts for one off tasks and custom indicators for alerts or alternative calculations.

The strategy tester lets you backtest EAs on historical data and optimise inputs. Treat results with caution. Data quality, modelling settings and overfitting can make a strategy appear far better than it is. Sensible practice is to split data into in sample and out of sample periods, and to add realistic spreads, slippage and costs to test runs.

MetaTrader also offers social or copy trading features in some setups, where you subscribe to a signal and your account mirrors a provider’s trades. The rules, fees and protections vary by broker and region, and performance can diverge due to execution differences.

How execution, pricing and costs work with MetaTrader

Execution comes in two broad flavours. Instant execution aims to fill at the quoted price, though a fast move can produce a requote. Market execution fills at the best price available at the time your order reaches the server, with slippage either way. The choice you see on screen depends on the broker and the symbol’s settings.

Pricing and costs are broker specific. You might pay via the spread, a commission, or both. Overnight financing, often called swaps or funding, can apply when you hold a CFD or forex position across sessions. Symbols also have their own contract specs, like minimum trade size, step size, tick size and trading hours. Check these in the platform before you trade.

Account leverage and margin rules are set by the broker and local regulation. Higher leverage increases exposure relative to your cash, which can speed up profits and losses. If losses cut your equity too far your broker can reduce positions or close them at a stop out level. Policies vary, and they can change.

Common pitfalls and checks before you start

MetaTrader standardises the interface, not the service behind it. Before relying on any feature, confirm with your broker how orders are handled, what happens during volatile periods and what protections are in place if the connection drops. A trailing stop that lives on your terminal will not move if your computer is offline, and some EAs will do nothing until the platform reconnects.

Backtests rarely match live results one for one. The data you test on can differ from the ticks your broker delivers in production. Spreads, slippage and partial fills all change outcomes. Test on a demo, then forward test small on a live account to see how your setup behaves under real conditions.

Daily candles and session times are based on the broker’s server clock, which means indicators that depend on the trading day can output different values across brokers. If you compare charts or signals with someone else, align the timeframe settings and understand the server time they use.

Finally, asset lists, costs and account types are not universal. Some brokers offer only major FX pairs on MT4, others add indices, commodities or crypto via CFDs on MT5, and some restrict certain order types. Regulations and tax treatment differ by country and can change, so review the latest terms for your location before you commit real funds.

Back to Stocks Glossary