← Zurück

Работа EmulationTrader

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

War dieses Thema hilfreich?

Thema teilen

Kommentare (3)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

timur.shaykhiev
timur.shaykhiev

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

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

esper
esper

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

timur.shaykhiev
timur.shaykhiev
timur.shaykhiev

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