Пропала сделка в отчете по стратегии - баг в EmulationTrader?


Пропала сделка в отчете по стратегии - баг в EmulationTrader?
Atom
4/24/2013


Проверено на версиях 4.1.9, 4.1.11 и 23281 с кодплекса.

Суть проблемы - противоречия в отчете (см. SA.xls). В связи с этим, появляются сомнения, что EmulationTrader в принципе правильно работает. [confused]

1) Всего сделок 89, а исполненных заявок всего 90. В отчете как раз не хватает одной сделки, номер которой - 18.
2) Значение P&L (ячейка B7) не совпадает с последним значением колонки "Суммарная прибыль (в рублях)" (ячейка Q91).

Тестирование на реальных стаканах. К качеству исторических данных вопросов нет - стаканы сохраняются с плазы, причем в этот день, в это время сбоев не было.

К сожалению, воспроизводится только на одном дне. Не уверен, что смогу дать какой-то минимальный необходимый и достаточный кусок кода, воспроизводящий проблему - сейчас вообще не понятно, почему пропадает сделка [sad]

Готов оказать посильную помощь в решении этой проблемы. Буду рад, если подскажете куда копать.
SA.xls 73 KB (256) SA.txt 207 KB (237)



Thanks:


Yury Smykalov

Avatar
Date: 4/24/2013
Reply


Выложил отладочный лог на дропбокс:
https://dl.dropboxuserco...u/14246053/SA-debug.zip (осторожно, 54 МБ)
Thanks:

VassilSanych

Avatar
Date: 4/24/2013
Reply


Yury Smykalov Go to
Выложил отладочный лог на дропбокс:
https://dl.dropboxuserco...u/14246053/SA-debug.zip (осторожно, 54 МБ)


Хренасе у вас логи. Не знаю, кто как, а я текстовый файл в полтора гига листать не буду. Извините.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy