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

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


Добрый день!

Не получается запустить бэктест, картинку и логи прилагаю.

Shell_screen.png 401 KB (376) log_2.xlsx 5 KB (428) log.xlsx 8 KB (453)

Tags:


Thanks:


< 1 2 3 
Replikant

Avatar
Date: 12/20/2018
Reply


Отправил).

Thanks:

Support

Avatar
Date: 12/20/2018
Reply


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

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

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

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