Пользуюсь версией 4.2.1.5 Trader=RealTimeEmulationTrader<QuikTrader>(new QuikTrader(QuikTerminal.GetDefaultPath())) Когда регистрирую ордер в трейдере (Отправляю заявку), она появляется в таблице со статусом "Регистрация" и не регистрируется, а остается висеть в этом статусе. Такое подозрение, что RealTimeEmulationTrader не видит цен вообще, т.к. таблица "все сделки" пуста, а при Trader= new QuikTrader(QuikTerminal.GetDefaultPath()); сделки в нее приезжают. Спасибо.
Kommentare (8)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Уже обсуждалось недавно на форуме. Нужно запускать экспорт данных у основного шлюза.
Поискал на форуме, не нашел где это обсуждалось Подскажите, что в моем коде не так? Экспорт данных у основного шлюза запускаю: _trader.StartExport();
В таблицу AllTrades сделки при RealTimeEmulationTrader не приезжают, а приезжают только при _trader = new QuikTrader(QuikTerminal.GetDefaultPath());
StartExport() основного шлюза мне тоже не помог , покажите где обсуждалось , пожалуйста , может еще что-то нужно.
В коде нет запуска экспорта у квика
У меня есть но ни _trader.NewTrades ни _trader.MarketTimeChanged не срабатывают? в чем может быть проблема ?
В квике DDE экспорт данных таблицы "Все сделки" запускается. Михаил, не могли бы вы подправить мой пример?
Я так понимаю Михаил имеет ввиду что нужно сделать так:
Но мне такое не помогло :(
В версии 4.2.2.1 все теперь работает!