Files
quantumbotx/core/utils
chrisnov-it 7b576d8a2c Fix symbol mapping bug + filling mode for XM broker
- find_mt5_symbol: broker-specific priority (XM/MetaQuotes/Exness/etc)
  was overwriting symbol_variants for ALL symbols, not just XAUUSD.
  EURUSD/GBPUSD/etc were being mapped to GOLD on XM broker.
  Fixed by guarding with base_symbol_cleaned == 'XAUUSD' check.
- place_trade: ORDER_FILLING_FOK → ORDER_FILLING_IOC for broker
  compatibility (XM and most forex brokers use IOC, not FOK).

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-23 15:32:33 +08:00
..