Automatic symbol mapping

Every broker names symbols differently — XAUUSD,XAUUSD.m,GOLD,f.EURUSD. TradeJournal Pro detects your broker's exact naming automatically, so a signal that says "GOLD" lands on the right symbol without any manual setup.

What gets detected

How it works

  1. We read your broker's actual symbol list (from MetaApi for cloud accounts, or reported by the EA for EA accounts).
  2. We probe ~20 well-known symbols (XAUUSD, EURUSD, US30, NAS100…) and find your broker's version of each.
  3. The most common prefix/suffix pair wins, and any renamed symbols are recorded in a map.
  4. When a signal arrives, the symbol is translated: rename map → prefix + symbol + suffix.

Cloud accounts — runs on connect

When you connect a cloud (MetaApi) account, detection runs automatically in the background. Because the cloud account may still be deploying for a few seconds, it retries until your broker returns its symbol list — you don't need to do anything.

EA accounts — runs on init

The EA reports its full symbol list to us when it starts up, and detection runs from that. So EA accounts are also mapped automatically — just make sure the EA is attached and running in MetaTrader.

Switching brokers — re-detect

Mapping is cached per account so it isn't re-scanned on every signal. If you change brokers or your broker renames symbols, open the account and click "Detect symbols" to re-run it. It shows the detected prefix/suffix so you can confirm it looks right.

If a symbol won't map

Related: cloud execution · managing accounts · execution features

Start free →