Symbol Mapping: Fix GOLD, XAUUSD and Broker Symbol Mismatches
Education
Fix Copygram symbol mismatches by checking source names, receiver symbols, sizing, filters and futures contracts. Includes MT4, MT5 and TradeLocker examples.

A symbol mismatch happens when the source names an instrument differently from the receiver. In Copygram, check the incoming symbol, map it to the exact tradable destination symbol, and verify the receiver’s quantity and contract specifications. A name match alone does not prove that the two instruments have the same exposure.
Reviewed on 29 September 2026. This guide uses Copygram’s current Room and receiver terminology. Examples illustrate naming differences; they are not universal broker mappings.
Start with the failing receiver, not the whole setup

Open the relevant Room and inspect the signal log. Record the source symbol, intended receiver, parsed action and any receiver response. If one receiver succeeds and another fails, compare those receivers’ exact symbols and settings. If there is no incoming signal at all, investigate the source or connection before editing symbol mappings.
For a broader diagnosis, follow the failed-order troubleshooting guide. It separates missing delivery from parsing problems and rejected orders.
Find the exact destination symbol
Inspect the instrument list and specification in the receiving account. On MetaTrader, Market Watch and the symbol specification help identify the broker’s actual name. Copy that name carefully, including punctuation, prefixes and suffixes. The trading symbol may differ from a chart label or a signal provider’s shorthand.
Incoming example | Possible receiver name | What to verify |
|---|---|---|
GOLD | XAUUSD | Metal, contract specification and exact broker name |
EURUSD | EURUSDm | Account-specific suffix and available instrument |
US30 | DJ30 | Underlying index, contract size and trading session |
BTCUSD | BTCUSDT | Product, quote currency and spot/futures distinction |
ES1! | Dated futures contract | Receiver’s exact contract month and year |
These are examples to investigate, not a mapping file to import unchanged. Do not map two symbols merely because their prices move similarly. If the destination does not offer the intended instrument, a name substitution cannot create it.
Configure mapping on the correct Copygram receiver
Confirm that the receiving account is connected and belongs to the intended Room.
Open that receiver’s settings and review Symbol Mapping, plus any prefix or suffix settings.
Match the incoming source symbol to the exact destination symbol shown by the receiving account.
Review any overlapping rules that could alter the name again. Save the settings and inspect the resulting symbol during validation.
Repeat for each receiver. Different brokers or account types can require different mappings.
Copygram supports automatic and manual naming adjustments in its receiver settings. Follow the controls currently shown in the platform. Do not assume bulk import, wildcard behavior or an undocumented mapping syntax is available.
Use the current Copygram receiver-settings documentation alongside the account’s instrument specification.
Check size after you fix the name
Mapping changes the destination instrument reference; it does not make quantities interchangeable. Check the receiver’s minimum order size, allowed increments, contract size and sizing method. A futures contract is not the same unit as a forex or CFD lot. Standard and micro futures also represent different exposure.
In Copygram, Symbol Lot Exceptions can override the default Money Management setting for a matching symbol. Review those exceptions if the name is correct but the quantity is unexpected. Confirm the final size in the receiver’s order record rather than relying only on the source message.

Check symbol filters and contract rollover
A correct mapping can still be blocked by a filter. Copygram’s documentation specifies receiver-format symbols for Execute Only filters and incoming-format symbols for Avoid filters. Execute Only takes precedence over Avoid. Review these settings together with the mapped symbol, not as separate assumptions.
For futures, confirm the current dated contract. A continuous TradingView chart such as ES1! is a chart reference, not a guarantee that the destination will choose the intended expiry. Review mappings when the strategy or source rolls contracts.
For futures routes, see the Tradovate trade copier guide. For incoming TradeLocker trades, use the receiver guide below.
Validate on a supported demo account
Check one representative instrument on a supported demo account before enabling live copying. Compare the incoming signal, the parsed symbol, the mapped destination and the receiver’s actual order record. Include modifications and closures in the validation; an entry working once does not establish that the full lifecycle is correct.
Do not repeatedly resend a signal because the result is unclear. First check whether an order or position already exists. A timeout or delayed display is not proof that nothing was executed.
Common questions about symbol mapping
Why does GOLD not copy to XAUUSD? The source and receiver may use different names. Confirm that they represent the intended product, then map to the exact receiver symbol and check sizing. A different rejection message may require a different fix.
Will symbol mapping fix every failed trade? No. Connection status, filters, schedules, invalid quantities, stop distances, market hours and account restrictions can reject an otherwise correctly named order.
Can TradeLocker send trades to another platform? Not currently in Copygram. TradeLocker is supported as a receiver. Build the route from a supported source and configure its TradeLocker destination.
Choose the guide for your route
Copy between brokers with the MetaTrader trade copier guide.
Send external signals or account trades into TradeLocker with the TradeLocker receiver guide.
Before subscribing, compare Copygram’s current plans for the source features and connected accounts you need. Copygram does not offer a free trial.

Julian Vance
Julian Vance is an independent writer and quantitative strategist. He writes about trading automation and account-management workflows for Copygram.
Join our newsletter list
Sign up to get the most recent blog articles in your email every week.
Keep learning
More setup guides
Your next step
Find your Copygram workflow
Choose a source, review its supported destinations and follow the connection steps.


