интересная штуко с iMAonArray

 

Есть некий кусок кода:

в инициализации:
ArraySetAsSeries(tmp,true);

и сам мегокод) 

 for( i=limit; i>=0; i--)
 {
        /*tmp1[i]*/double dma=iMAOnArray(tmp,0,MA_per,0,MODE_EMA,i);
        Print("i=",i, "    tmp[i]=",tmp[i],"     maonarr=",dma);
 }

а вот аутпут выходит очень забавный

07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22141    tmp[i]=-27.5271     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22140    tmp[i]=-27.6109     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22139    tmp[i]=-27.5795     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22138    tmp[i]=-27.569     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22137    tmp[i]=-27.6005     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22136    tmp[i]=-27.5376     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22135    tmp[i]=-27.5585     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22134    tmp[i]=-27.5271     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22133    tmp[i]=-27.5795     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22132    tmp[i]=-27.3591     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22131    tmp[i]=-27.1381     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22130    tmp[i]=-27.0748     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22129    tmp[i]=-27.3486     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=22128    tmp[i]=-27.4746     maonarr=0
....................................................
...................................................
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=12    tmp[i]=30.2346     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=11    tmp[i]=30.1599     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=10    tmp[i]=30.1039     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=9    tmp[i]=29.9173     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=8    tmp[i]=29.7869     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=7    tmp[i]=30.2533     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=6    tmp[i]=30.2533     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=5    tmp[i]=29.378     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=4    tmp[i]=28.454     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=3    tmp[i]=29.1556     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=2    tmp[i]=28.4724     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=1    tmp[i]=27.5375     maonarr=0
07:05:22 1_ALL_CURR_ADAPTIVE EURUSD,M15: i=0    tmp[i]=27.7751     maonarr=0
тот-же код в другом индикаторе работает ОК. Подскажите плиз что-то, у меня версии сего непонятка закончились )