MetaTrader VPSmeasured broker database · metatrader-vps.com
Home › Glossary

MetaTrader Broker & EA Glossary

Short answerPlain definitions of the MetaTrader broker terms that matter to algo traders and EA developers — pip, spread, swap, stops level, GMT offset, execution model, hedging, FIFO and more.
Pip
The standard price increment for a pair — 0.0001 for most FX (0.01 for JPY pairs). Pip value depends on contract size and lot; use the pip-value calculator.
Point
The smallest price change a broker quotes — on a 5-digit FX feed, ten points make one pip. MetaTrader stops levels are quoted in points.
Contract size
Units of the base instrument in one lot — 100,000 for standard FX, 100 oz for gold on many brokers. It's broker-invariant and drives pip and margin maths.
Lot / min lot / lot step
A lot is one contract-size unit; min lot (often 0.01) is the smallest tradable size; lot step is the increment between sizes.
Spread
Ask minus bid — the immediate cost of entering a trade. Compare with commission for true cost (see cost = spread + commission + swap).
Swap / rollover
Financing charged or paid for holding a position overnight. Booked once per night, with a 3× (triple swap) charge one weekday to cover the weekend.
Triple swap
The weekday a broker books three days of swap at once (typically Wednesday for FX/metals) to account for weekend financing.
Stops level
SYMBOL_TRADE_STOPS_LEVEL — minimum distance in points that an SL/TP or pending order must be from price. Violating it causes error 130.
Freeze level
Distance from price within which you cannot modify or close an order — orders inside the freeze level are locked until price moves away.
Server time / GMT offset
The time zone a broker's MetaTrader server runs on. Most are UTC+2/UTC+3; the offset must match your EA's assumption or sessions and candles drift.
Market execution
Orders fill at the current market price with no requotes — preferred for EAs and scalping.
Instant execution
Orders are sent at a requested price and can be requoted if the market moved — a common source of rejected EA orders.
Fill policy (FOK / IOC)
FOK (fill-or-kill) fills the whole order or none; IOC (immediate-or-cancel) fills what it can and cancels the rest; BOC is book-or-cancel.
Hedging
Account model allowing multiple positions per symbol, including opposite buy and sell — MT4 default; an MT5 account option.
Netting
Account model with one aggregated position per symbol — an opposite order reduces the net position instead of opening a new one.
FIFO
First-In-First-Out — you must close the oldest position of a symbol first, required by US NFA-regulated brokers.
ECN / raw account
An account type quoting raw interbank spreads plus a commission per lot, versus a standard account with a wider, commission-free spread.
Slippage
The difference between expected and executed price — positive or negative. Matters most for scalping and news trading.
Your EA deserves a real server
Host MT4/MT5 on a VPS milliseconds from your broker — faster fills, less slippage, and your strategy runs 24/7 at 99.9% uptime even when your PC is off. Built for scalpers, news traders & automated EAs. Get MetaTrader VPS hosting →
Get this data via API
The MetaTrader data API that powers this database — symbols, quotes, specs. API access at API2Trade →
Free broker report + 10% off your VPS