← 返回

Работа EmulationTrader

Если в примере SampleHistoryTesting закомментировать одну строчку - candleManager.Start(series);, то трейдер перестает подгружать сделки и событие trader.NewTrades перестает вызываться. Баг? Получается, для того, чтобы протестировать стратегию, которая вообще не использует свечки, нужно все равно создать и запустить менеджер свечек.

本主题对您有帮助吗?

分享主题

评论 (3)

登录创建账户, 登录或注册以发表评论

timur.shaykhiev
timur.shaykhiev

Присоединяюсь к вопросу. Я наблюдаю такое же поведение: если не вызывать candleManager.Start(), то не приходит событие NewTrades. Тестирую на 4.1.5. Это можно как-то побороть или это фича?

P.S. Наверное вопрос скорее для ветки "Тестирование", может поэтому никто не отвечает.

esper
esper

Trader.RegisterTrades для нужного инструмента вызываете?

timur.shaykhiev
timur.shaykhiev
timur.shaykhiev

Нет, не вызывал. Спасибо, помогло. При переходе на новую версию столько изменений в API, приходится помучиться пока все снова заработает.