होम / दस्तावेज़ीकरण / When your broker names a symbol differently

When your broker names a symbol differently

TradingView sends XAUUSD, your broker calls the same instrument GOLD, and the order is rejected. Declare the correspondence once and every alert that follows is translated on the way through.

अपडेट किया गया 30/8/2026 7:22 pm

What it is for

TradingView sends XAUUSD. Your broker calls the same instrument GOLD. The order comes back Unknown symbol, and nothing you change in the alert fixes it — the two names simply do not match. A mapping list declares the correspondence once, and every alert that follows is translated on the way through.

When you actually need one

Most rejections blamed on symbol names need no mapping at all. The robot already handles these on its own:

  • **Case never blocks.** xauusd, XAUUSD and XauUsd are the same symbol on all three platforms.
  • **An exchange prefix is dropped.** OANDA:EURUSD is read as EURUSD.
  • **A broker suffix is usually resolved by itself.** EURUSD.pro, EURUSDm and EURUSD.r are found without help — MT5 also searches by currency pair, MT4 tries the suffixes it knows.

What no robot can guess is a genuinely **different name**: GOLD for XAUUSD, DJ30 for US30, GER40 for DAX. That is what a mapping is for.

1. Create a list

Symbol mapping > New list. Give it a name you will recognise later — your broker's name is the obvious one, because a correspondence only ever makes sense for one broker.

You can keep up to 10 lists in your workspace, and they are shared across all your accounts.

2. Add the correspondences

One line per symbol. On the left, the name **as TradingView sends it**. On the right, the name **exactly as your broker writes it**.

text
XAUUSD  ->  GOLD
US30    ->  DJ30

Copy the broker name from your platform's Market Watch rather than typing it from memory: that is the only place where it is guaranteed correct.

3. Attach the list to an account

My accounts > Robot settings on the account > Symbol mapping. Pick the list and save. The account card then shows its name under Mapping, where it read None before.

An account card: the attached list appears under Mapping
An account card: the attached list appears under Mapping

One list can serve several accounts at the same broker — that is precisely why lists are kept separate from accounts.

4. Check that it works

Send a test alert on the symbol you just mapped, then open Alert history: the line must turn to Executed.

If it still comes back Unknown symbol, compare the two names character by character against the Market Watch. A trailing space or a suffix you did not expect is enough to miss.



किसी ब्रोकर-विशिष्ट विशेष स्थिति की आवश्यकता है? सहायता से संपर्क करें