массив с разницами цен закрытия и открытия за конкретный период

 

Помогите сформировать массив с ризницами цен закрытия и открытия за конкретный период.


 one_hour_buf0[bar]=iClose(NULL,PERIOD_H1,bar)-iOpen(NULL,PERIOD_H1,bar);
 
if(print_on_off == true)
 {
  Print ("one_hour_buf0[bar] = ",one_hour_buf0[bar]); 
 }
 
https://docs.mql4.com/ru/constants/errors

ERR_ARRAY_INDEX_OUT_OF_RANGE4002Индекс массива - вне диапазона


У Вас в пиджаке три кармана, а Вы пытаетесь засунуть бумажник в четвертый.
ArrayResize() поможет.
 
Да, скорее всего переменная bar расчитывается неправильно.
 
Ребята благодарю за помощь, он.... стыдно признаться, как я протупил, забыл что нужно обязательно задавать размер не отображаемого массива в индикаторе. Звеняйте плиз.
Причина обращения: