Возможно фильтр по дате стоит (я подобные ставил для демо режима)
вариант с фильтром отпадает..код без ограничений
Во время тестирования советник доходит до определенного момента и происходит сбой (новые позиции не открываются). Похожая картина на любом участке истории по любой паре.
В журнале ошибок не нашел. Прошу подсказать, с чем это может быть связано?
нужно проверить лимит позиций
Лично у меня в экспертах это называется "Стоп-торги". Как только ТС показывает "контрольный выстрел" - она перестает торговать.
Но, думаю, в данном случае - такого блока в коде нет. Просто ошибка.
datetime end = TimeCurrent(); // текущее серверное время datetime start= end-PeriodSeconds(PERIOD_D1); HistorySelect(start,end);
Ошибка крылась в функции PeriodSeconds().
Если в тестере выставить период тестирования H1 и выше - то в какой-то момент в указанный интервал HistorySelect()
не попадало ни одной сделки. Как результат - сбой в тестировании. Устранил увеличением интервала до недели.
Всем спасибо за участие.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Во время тестирования советник доходит до определенного момента и происходит сбой (новые позиции не открываются). Похожая картина на любом участке истории по любой паре.
В журнале ошибок не нашел. Прошу подсказать, с чем это может быть связано?