Почему не видим 1001й бар в режиме тестирования?

 

Добрый день!

Появилась проблема при создании эксперта:

Во время тестирования в тестере стратегий советник не может получить значения OHLV и Time всех баров, начиная с 1001го. Выдаёт нули.

При запуске этого же эксперта на торговлю - всё в порядке, видит все бары, хоть из прошлого века.

У всех так тестер работает?

Что делать? Как писать и тестировать эксперты, которым нужны значения таких "старых" баров?

 

Это ограничение тестера - он загружает только 1000 баров на старте.

Что делать? А что делает ваш эксперт если его запустить на W1 и там нету 1000 баров?


Еще можно прописать в эксперте, что он начинает работу только такого-то числа, а тест запустить с "начала времен". Тогда к моменту старта эксперта он наберет нужное число баров

 

ilunga, спасибо!

Если эксперт начинает работу через N баров после начала тестирования, то эксперт видит N+1000 предыдущих баров.

Проблема решена.

Причина обращения: