При тестировании ничего не происходит.. хотя за указанный период есть сохранённые стаканы и там на реале сделки были.. в логах студии только:
00:00:00.000| |EmulationTrader|Loading 02.04.2013 0:00:00 Events: 0
21:03:21.000| |EmulationTrader|Loading 03.04.2013 0:00:00 Events: 48726
21:03:22.000| |EmulationTrader|Loading 04.04.2013 0:00:00 Events: 97452
21:03:21.000| |EmulationTrader|Loading 05.04.2013 0:00:00 Events: 146178
21:03:21.000| |EmulationTrader|Loading 06.04.2013 0:00:00 Events: 194904
Стратегии:
22:00:00.000| |S_GZM3@RTS_FORTS_test - Тест|Переинициализация.
22:00:00.000| |S_GZM3@RTS_FORTS_test - Тест|Стратегия запущена. [0,-1]. Позиция при старте 0.
22:00:00.000| |S_GZM3@RTS_FORTS_test - Тест|Started
16:45:00.000| |S_GZM3@RTS_FORTS_test - Тест|Стратегия останавливается. [0,-1]. Позиция при старте 0.
16:45:00.000| |S_GZM3@RTS_FORTS_test - Тест|Ожидание снятия всех активных заявок.
16:45:00.000| |S_GZM3@RTS_FORTS_test - Тест|Стратегия остановлена. [0,-1]. Позиция при старте 0.
Судя по логу стратегия стартует, но WhenMarketDepthChanged ни разу не срабатывает.. у меня там обработчик в лог должен писать, что поступил новый стакан...
Ещё при каждом запуске студия стала писать:
00:00:00.000|Error |EmulationTrader|OrderLog не прошел валидацию лицензией, тестирование на OrderLog невозможно.
00:00:00.000|Error |EmulationTrader|OrderLog не прошел валидацию лицензией, тестирование на OrderLog невозможно.
Ну и как видите в логах с временем какой-то бардак...