А как вывести, раскрасить массив в индикаторе?

 

Есть массив(n x n) с данным (0,1,2). Как средствами mql в индикаторе сделать так?

(Супер фотомонтаж в Paint) ))

 
#property indicator_chart_window_window
color Up = Red;
color Zero = LightGray;
color Down = Blue;

int sector,band,shift;

string Cluster[]={,,,};
//+------------------------------------------------------------------+ 
int init()
{
   for(sector=0, band=0; band<7; band++)
      for(shift=0; shift<8; shift++, sector++)
         if(ObjectCreate(Cluster[sector], OBJ_LABEL, 0, 0, 0))  {
            ObjectSet(Cluster[sector], OBJPROP_XDISTANCE, band*100+100);
            ObjectSet(Cluster[sector], OBJPROP_YDISTANCE, shift*100+100);
            ObjectSet(Cluster[sector], OBJPROP_BACK, 0);
            ObjectSetText(Cluster[sector], CharToStr(Справочник MQL4 - Стандартные константы - Wingdings), 20, "Wingdings");  }


   return(0);
}
//+------------------------------------------------------------------+ 
int start()
{
   for(sector=0; sector<56; sector++)   {
      if(условие 1) ObjectSet(Cluster[sector], OBJPROP_COLOR, Up);
      if(условие 2) ObjectSet(Cluster[sector], OBJPROP_COLOR, Zero);
      if(условие 3) ObjectSet(Cluster[sector], OBJPROP_COLOR, Down);   }



   return(0);
}
//+------------------------------------------------------------------+
 
bank >>:


Спасибо! Вооо какая штука...)