Подскажите пожалуйста что я делаю не так

 
   for(int i=0; i<limit; i++)
   {
    Avg_buffer[i] = iMACD(NULL,0,Len1,Len2,9,PRICE_CLOSE,MODE_MAIN,i);
//    Print("Avg_buffer[i] ",Avg_buffer[i]," i= ",i);
   }

   for(i=0; i<limit; i++)
   {
    ExtMapBuffer1[i] = (iMAOnArray(Avg_buffer,Bars,Len3,0,MODE_EMA,i));
//    Print("ExtMapBuffer1[i] ",ExtMapBuffer1[i]);
   }



Не рисует вообще ничего.

 
Представьте полный код, пожалуйста. И описание - что хотели получить.
И для выделения текста используйте теги pre и /pre .