Не получается запустить тестирование в Shell, что-то происходит, но не то, что ожидаешь).

Не получается запустить тестирование в Shell, что-то происходит, но не то, что ожидаешь).
Atom
12/10/2018
Replikant


Добрый день!

Не получается запустить бэктест, картинку и логи прилагаю.
Shell_screen.png 401 KB (265) log_2.xlsx 5 KB (243) log.xlsx 8 KB (234)

Tags:


Thanks:


< 1 2 3 
Replikant

Avatar
Date: 12/20/2018
Reply


Отправил).
Thanks:

Support

Avatar
Date: 12/20/2018
Reply


По логам нет регистрации заявок (и ошибок). Вероятнее всего из-за этой проверки real time данных:

Code
if (!IsRealTime(candle) && !IsHistoryEmulationConnector) return;


Попробуйте переделать эту строчку на:

Code
this.AddInfoLog("Проверяем свечу {0}.", candle);

if (Math.Abs((int)(CurrentTime - candle.OpenTime).TotalSeconds) > 10)
{
this.AddInfoLog("Свечу не прошла проверку.");
return;
}

Thanks:

Replikant

Avatar
Date: 12/21/2018
Reply


Ок, спасибо, попробую. Все-таки придется копнуть глубже в кодерские дебри чтобы во все въехать полность)).
Thanks:
< 1 2 3 

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

loading
clippy