Обработка индикаторных линий в цикле

 

Пример 

есть такое

Label1Buffer[1]=a;
Label2Buffer[1]=a;
Label2Buffer[1]=a;
Label3Buffer[1]=a;
Label4Buffer[1]=a;

 LabelNBuffer - N-ная линия индикатора

 Можно ли эту конструкцию запихнуть в цикл, ведь так и напрашивается?

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Линии индикаторов - Документация по MQL5
 
Rorschach:

Пример 

есть такое

 LabelNBuffer - N-ная линия индикатора

 Можно ли эту конструкцию запихнуть в цикл, ведь так и напрашивается?

struct SBuffer
  {
   double            B[];
  };
//--- indicator buffers
SBuffer       MyIndBuffer[CountLine];

OnInit()
 {
  for(int i=0;i<CountLine;i++)
     {
      InitBuffers(i);
     }
//....
 {
void InitBuffers(int index)
  {
   SetIndexBuffer(index,MyIndBuffer[index].B,INDICATOR_DATA);
   PlotIndexSetInteger(index,PLOT_DRAW_TYPE,DRAW_LINE);
  }
 
Хитро однако
Причина обращения: