Помогите, пожалуйста с iCustom

 

Есть индикатор "SuperWoodiesCCI"

код здесь: 'SuperWoodiesCCI'

Мне бы хотелось, чтобы советник покупал при возникновении зеленого бара. Попытался вытянуть значение индикатора через iCustom:

double bt=iCustom(NULL,0,"SuperWoodiesCCI",50,0,2,1);

И bt всегда равно нулю. Подскажите, ради бога...

 
double bt=iCustom(NULL,0,"SuperWoodiesCCI",50,0,0,1);

так попробуйте.
 

double bt=iCustom(NULL,0,"SuperWoodiesCCI",50,0,0,1); Это буфер не зелененького бара _))

Но и его пробовал и 1 и 2 и 3 и 4 и 0 - все буфера перебрал - результат один - полный ноль...

Получается, что код у меня правильный, но неправильная сама прграмма. ИТли всё же с головой моей непорядок? -))

 
Странно что номера буферов не указаны явно.
 
meta-trader2007 писал (а):
Странно что номера буферов не указаны явно.
Значит не судьба -)) Тем не менее, спасибо. Попробую на англоязычном форуме....
 
Sserg777:
meta-trader2007 писал (а):
Странно что номера буферов не указаны явно.
Значит не судьба -)) Тем не менее, спасибо. Попробую на англоязычном форуме....


Нарисовали проблему на ровном месте :-) и еще и обида.......

обижайтесь лучьше на свою невнимательность :-)

double bt=iCustom(NULL,0,"SuperWoodiesCCI",50,0,2,1);

сравните рахзницу

double bt=iCustom(NULL,0,"SuperWoodieCCI",50,0,2,1);

Навсякий случай еще вот

#property copyright ""
#property link      ""
 
int start()
  {
//----SuperWoodieCCI.mq4
   double bt1=iCustom(NULL,0,"SuperWoodieCCI",50,0,0,0);
   double bt2=iCustom(NULL,0,"SuperWoodieCCI",50,0,1,0);
   double bt3=iCustom(NULL,0,"SuperWoodieCCI",50,0,2,0);
   double bt4=iCustom(NULL,0,"SuperWoodieCCI",50,0,3,0);
   double bt5=iCustom(NULL,0,"SuperWoodieCCI",50,0,4,0);
   
   Print("SWCCI White= ",bt1," Yellow= ",bt2," LimeGreen= ",bt3," Red= ",bt4," Blue= ",bt5);
//----
   return(0);
  }
//+------------------------------------------------------------------+
Причина обращения: