Index CFDs not streaming / candles at 1/10 price on MT5; MT4 tick stream not per-symbol
Hello TickerAll team, I am testing TickerAll for an automated index strategy. Two RoboForex demo accounts (one MT4, one MT5), connected today with a Trader plan key. I would be grateful for your help with these, most important first. MT5 demo, index symbols. My MT5 terminal lists 90 symbols including .USTECHCash (US Tech 100 Index CFD). GET /v1/accounts/:id/symbols and /symbol-specs return 83 and none of the indices I checked appear (.USTECHCash, .US500Cash, .US30Cash, .DE40Cash, .JP225Cash). Candles by the exact name .USTECHCash do work (M5/H1/H4), but the prices are exactly one tenth of the terminal's (candle bid 2704.49; the terminal's bid at that minute was about 27,045). Forex and gold candles match. Every catalog symbol has 2, 3 or 5 decimals while the terminal shows this index with 1; could the index be read with the wrong number of decimals? A WebSocket subscribe to .USTECHCash is acknowledged, but no ticks arrive (150 s, re-subscribed, other spellings, and the other indices above); XAUUSD on the same connection ticks normally. Control test: on a demo MT5 account at another broker, the same key shows 2,979 symbols including indices (USTEC, US500), index ticks stream normally and candle prices are at the correct scale. So this looks specific to RoboForex accounts. Question: how do I get RoboForex's index symbols into the catalog and the tick stream, with correct prices? Is the catalog for this account truncated (83 of 90)? MT4 demo, tick stream. A subscribe for several different names, including a made-up one, is acknowledged with nothing rejected and all names receive the same price stream, which matches CADCHF. The name is echoed back, so the symbol on a tick cannot be trusted. Question: how is the MT4 streamed symbol chosen, and can I stream a symbol of my choice (for example .USTECHCash)? MT4 demo, data endpoints. /symbols and /symbol-specs return 503 SYMBOL_CATALOG_UNAVAILABLE (still after retries), and /candles returns no bars for any symbol I tried although the FAQ mentions recent M5 bars. Timestamps. On MT4, tick timestamp is broker time (UTC+2) labelled Z and brokerTime is null. On MT5 the first tick of each symbol is also stamped two hours ahead of real UTC, later ticks are correct. History around the 25 Oct clock change. Hourly gold bars before it look one hour later than after it (daily break at 22:00 UTC in September, 21:00 UTC on 26-30 Oct). Is candle timestamp always true UTC? Happy to share request/response examples (no account details). Thank you.NQ1! 27,186