Как увеличить total bars in history

 

В советнике необходимо на первом тике сделать анализ исторических данных, при попытке получить более 6000 свечей начинаются ошибки.

По логам понял, что он копирует определенное количество баров истории, т.к. total bars in history меняется но приблизительно 6000+, т.е при часовом графике этот период равен году,

команда "SeriesInfoInteger(Symbol(),PERIOD_M1,SERIES_TERMINAL_FIRSTDATE,first_date);"  это подтверждает. Как увеличить количество свечей, доступных на первом тике?

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Информация об исторических данных по инструменту - Документация по MQL5
 
В тестере?
 
gumgum:
В тестере?
да
 
rikko:

В советнике необходимо на первом тике сделать анализ исторических данных, при попытке получить более 6000 свечей начинаются ошибки.

По логам понял, что он копирует определенное количество баров истории, т.к. total bars in history меняется но приблизительно 6000+, т.е при часовом графике этот период равен году,

команда "SeriesInfoInteger(Symbol(),PERIOD_M1,SERIES_TERMINAL_FIRSTDATE,first_date);"  это подтверждает. Как увеличить количество свечей, доступных на первом тике?

Задайте месячный или недельный таймфрейм тестирования (тестер обеспечивает как минимум 100 баров тестируемого таймфрейма перед датой начала тестирования, либо с даты начала предыдущего года - что раньше)

А работайте с нужным Вам таймфреймом 

 
Если месячный, то можно успеть попить чаю) несколько раз)
 
stringo:

Задайте месячный или недельный таймфрейм тестирования (тестер обеспечивает как минимум 100 баров тестируемого таймфрейма перед датой начала тестирования, либо с даты начала предыдущего года - что раньше)

А работайте с нужным Вам таймфреймом 

спасибо за совет, попробую , но  думал, что есть решение проще.
Причина обращения: