Back to knowledge
MT5 setup7 min read

MT5 setup

Broker symbol specifications that change your EA

Tick value, point size, volume steps, trading sessions, and stop levels can differ across brokers even when the symbol name looks familiar.

The symbol name is not enough

Two brokers may offer an index with similar names but different digits, contract sizes, tick values, minimum volumes, swap rules, and trading sessions. An EA that assumes one specification can calculate the wrong size or reject valid orders.

Read the live symbol properties from the target account and record them with the deployment configuration.

Inspect the fields that affect risk

Tick size and tick value determine the cash effect of price movement. Volume minimum, maximum, and step determine which sizes are valid. Stop and freeze levels affect how close protective orders may be to the market.

  • Digits and point size.
  • Tick size and tick value.
  • Contract size and volume limits.
  • Trading sessions and execution mode.
  • Margin, swap, and commission settings.

Fail safely when properties change

Refresh or validate specifications at startup and before sizing. If a required value is unavailable or outside an expected range, refuse a new trade and log the reason. Silent fallback values are dangerous in an account-connected system.

Repeat the check after broker changes, symbol migrations, and account-type changes.

Discuss this article

Ask a setup question, share a backtest, or compare notes with other algorithmic traders. Use a display name; your email remains private.

Create an account or sign in above to join the conversation.

Loading discussion…