MetaTrader VPSmeasured broker database · metatrader-vps.com
HomeGuides › MetaTrader “Symbol Not Found”: Why It Happens and How to Fix It

MetaTrader “Symbol Not Found”: Why It Happens and How to Fix It

Short answer“Symbol not found” means the exact symbol string your EA requested doesn't exist on this broker — brokers rename the same instrument (gold can be GOLD, XAUUSD or XAUUSDm). Look up your broker's real code and remap.

Why it happens

MetaTrader lets every broker name its own symbols. The same instrument carries different codes across brokers, and some are hidden from Market Watch until you enable them. An EA hard-coded to XAUUSD throws “symbol not found” on a broker that calls gold GOLD.

How to fix it

  1. Find your broker's real code with the Symbol Map Generator.
  2. In MetaTrader, right-click Market Watch → Show All to reveal hidden symbols, then confirm the exact spelling.
  3. In your EA, replace hard-coded strings with a symbol map so it resolves the right code per broker.
  4. Call SymbolSelect(sym,true) before requesting quotes so the symbol is added to Market Watch.

Frequently asked questions

Why does SymbolSelect return false?
The symbol string doesn't match the broker's code, or the symbol isn't enabled. Use the exact code from the Symbol Map Generator and call SymbolSelect to add it.
What is gold's symbol in MetaTrader?
It varies: XAUUSD, GOLD, GOLD-T or a suffixed variant. Look up your broker in the Symbol Map Generator.
Why do brokers add suffixes like .ecn, m or .r?
Suffixes mark an account group (raw/ECN, micro, etc.). The instrument is the same; only the code differs.

Related

Symbol Map Generator
Your broker's exact codes + MQL/Python map.
Symbol Diff
Compare two brokers' codes.
Symbol Dictionary
Every instrument, every broker.
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