Приветствую коллеги!
Есть следующий код:
if ((sec.Bars[bar].Date.Hour >= 18 && sec.Bars[bar].Date.Minute >= 37) && (le == null) && (sec.Bars[bar].Date.Hour < 19 && sec.Bars[bar].Date.Minute < 41))
{
// расчеты
//лонг
}
т.е. он анализирует текущий день, и на основе этого входит в сделку строго между 18:37 и 18:40, но, почему-то он имеет привычку входить утром, ровно в 10:00, причем, оснований для входа никаких.
Торговые настройки: таймфрейм 1min, Торговать с бар 530, макс дней 2. На истории отрабатывает нормально, без ошибок.
В чем может быть причина такого странного поведения? Причем я явно указал время в которое можно входить, но скрипт все игнорит.