← Назад

Работа 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, приходится помучиться пока все снова заработает.