OnDeinit в индикаторах - страница 8

 
mql5:
Ещё раз попробую объяснить(на пальцах):
  1. Запустился терминал спустя X времени после последнего запуска
  2. Инициировалась закачка истории, которая отсутствует( терминал не работал X минут)
  3. Вызывается OnCalculate индикатора на имеющуюся историю prevtime= последнее известное время истории, размер индикаторного буфера N баров
  4. Пока подкачивается история с сервера приходит тик
  5. Вызывается OnCalculate индикатора, где Time[0] время тика, индикатор его запоминает как prevtime, размер индикаторного буфера N+1 баров (между барами N и N+1 имеется дыра в истории)
  6. После докачки истории опять вызывается OnCalculate индикатора, но в этот раз, дыры в истории нет, но вот prevtime имеет туже дату, что и Time[0] - нового бара нет (соответственно нет зануления буферов в индикаторе), при этом размер буфера индикатора N+X/Timeframe баров и IndBuffer[0] вовсе не тот, который был в п.5



Спасибо. Тут мне вопрос подинули.

А если гдубина истории станет Максимальной той что в настройках? Bars менятся не будет?