← Back

Работа EmulationTrader

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

Comments (3)

Login or Create account, Log in or register to leave a comment

timur.shaykhiev
timur.shaykhiev

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

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

esper
esper

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

timur.shaykhiev
timur.shaykhiev
timur.shaykhiev

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