Помогите iCustom передает левые данные..

 

1е) в libraries поместите libSSA.dll

) #_FullSSA_normalize в паку indicators

3е) 1_15_69_250 в паку indicators

4е) newTT в expert

Индюк рисует очень жестко, я это знаю.

Уважаемые программисты хочу сделать для себя сову которая будет запрещать мне делать сделки против индикатора…если посмотреть индикатор 1_15_69_250 там есть код

if(MaBuf[1]>MbBuf[1] &&MaBuf[1]>=0){ SetText("www",CharToStr(221),White,30,"up");}  // можно покупать
if(MaBuf[1]<MbBuf[1] &&MaBuf[1]>=0){ SetText("www",CharToStr(221),Gray,30,"up down");} // пора закрываться
if(MaBuf[1]>MbBuf[1] &&MaBuf[1]<0){ SetText("www",CharToStr(222),Goldenrod,30,"down up");} // пора закрываться
if(MaBuf[1]<MbBuf[1] &&MaBuf[1]<0){ SetText("www",CharToStr(222),Red,30,"down");} // можно продавать

 Тут буфер 4 дает нормальный результат.

 

В newTT я делаю тоже самое, принимаю данные из 1_15_69_250  (буфер 4 и 5)  буфер 5 дает нормальные значения, а буфер 4 выдает бред..помогите исправить, прошу

kras = iCustom(Symbol(),60,"1_15_69_249",RSI_Period,NumberOfComputations,PeriodNorm,NumberOfBars,RSI_Price,5,1);
zel = iCustom(Symbol(),60,"1_15_69_249",RSI_Period,NumberOfComputations,PeriodNorm,NumberOfBars,RSI_Price,4,1);

if(zel>kras && zel>=0){Alert(zel+" up "+kras);}
if(zel<kras && zel>=0){Alert(zel+" вверх но пора уже "+kras);}
if(zel>kras && zel<0){Alert(zel+" вниз но пора уже "+kras);}
if(zel<kras && zel<0){Alert(zel+"down "+kras);}

zel - дает бред (250000 или 493245) и подобное..почему? или как мне получить данные MaBuf[1] ? у меня там могут быть iCustom стоять значения в таймфрейме..даже если поставить 0 везде, ошибка

прости не исправил 

kras = iCustom(Symbol(),60,"1_15_69_249",RSI_Period,NumberOfComputations,PeriodNorm,NumberOfBars,RSI_Price,5,1);
zel = iCustom(Symbol(),60,"1_15_69_249",RSI_Period,NumberOfComputations,PeriodNorm,NumberOfBars,RSI_Price,4,1);

надо исправить на

kras = iCustom(Symbol(),0,"1_15_69_250",RSI_Period,NumberOfComputations,PeriodNorm,NumberOfBars,RSI_Price,5,1);
zel = iCustom(Symbol(),0,"1_15_69_250",RSI_Period,NumberOfComputations,PeriodNorm,NumberOfBars,RSI_Price,4,1);
Файлы:
Причина обращения: