Why this exists
Most brokers add a short suffix to standard symbol names. The same pair might be listed as EURUSD at one broker and EURUSD.m at another. If the Arbitrage module looks for EURUSD but your broker only has EURUSD.m, it can't find the symbol — and the strategy quietly does nothing, trade after trade.
This setting exists to close that one-character gap in seconds.
Where to find it
Right-click chart → Expert Advisors → Properties → Inputs tab → 🟡 14. Arbitrage Strategy
Two ways to set it
Common patterns
Illustrative examples — always confirm the exact spelling in your own Market Watch before relying on it.
| Dropdown option | Applied to EURUSD |
|---|---|
| No suffix | EURUSD |
| .m | EURUSD.m |
| m | EURUSDm |
| .i | EURUSD.i |
| _i | EURUSD_i |
| pro | EURUSDpro |
| -ECN | EURUSD-ECN |
| .raw | EURUSD.raw |
| c | EURUSDc |
| Custom | Whatever you type — e.g. B, -ECN.raw |
Currently only suffixes (characters added to the end) are supported — not prefixes at the start of the name.
If it's still not working
If a symbol can't be found after applying your suffix, the Experts log will show exactly which one:
- Re-check the spelling in Market Watch character by character — capitalization matters.
- Look for a stray space or typo in the Custom suffix field.
- Confirm all three pairs use the same suffix convention at your broker.