Советник может сам подгрузить недостающие данные?

 

Вопрос такой:

  Есть советник, работает он, к примеру, на 5-минутном графике.

  Советник использует custom-индикатор, причём нужны такие данные:

  iCustom(NULL, PERIOD_D1, "nameofindicator", 1, 0);

  // NULL - текущая валюта

  // PERIOD_D1 - таймфрейм дневной

  // 1 - номер линии на индикаторе (не важно)

  // 0 - последний бар на этом графике

Понятно, что МетаТрейдер не обновляет дневной график, т.к. он обновляет

только тот, который показывает пользователю, т.е. M5.

Функция iCustom в итоге что будет возвращать? Нужно, конечно бар за текущий день.

Или же он вернёт последний бар дневного графика в его Истории?

 
Можете проверить самостоятельно. Необходимые данные по отсутствующим периодам подгружаются по запросу, но не на всю возможную глубину. Например, не будут подгружены 15-минутки за несколько лет.
 
Rosh писал (а) >>
Можете проверить самостоятельно. Необходимые данные по отсутствующим периодам подгружаются по запросу, но не на всю возможную глубину. Например, не будут подгружены 15-минутки за несколько лет.

Проверять долго, и чистоту эксперимента ещё сложнее проверить. Хотелось бы знать точный ответ... может где в справке есть про это, я не нашёл. На большую глубину не надо, нужно только пару последних баров, но с любого таймфрейма.

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