Индикаторы: Y(Efekt)

 

Y(Efekt):

Индикатор показывает вероятностные развороты.

Author: John Smith

 
Интересный индюк, спасибо!
 
Там в нем ошибка поэтому бары в основном красные.....
 
rotty:
Там в нем ошибка поэтому бары в основном красные.....

типа вот так?

         ExtBuffer1[i]=0.0;  ExtBuffer2[i]=0.0; 
         
IndexBuffer[i]=(High[i]-Low[i])+(High[i+1]-Low[i+1]) +(High[i+2]-Low[i+2]) +(High[i+3]-Low[i+3])  +(High[i+4]-Low[i+4]) ;
     
      if(High[i] > Low[i+4] ) ExtBuffer1[i]=(High[i]- Low[i+4] )/IndexBuffer[i];
      if( Low[i] < High[i+4]) ExtBuffer2[i]=(Low[i] - High[i+4])/IndexBuffer[i];

 
fxxx:
rotty:
Там в нем ошибка поэтому бары в основном красные.....

типа вот так?

         ExtBuffer1[i]=0.0;  ExtBuffer2[i]=0.0; 
         
IndexBuffer[i]=(High[i]-Low[i])+(High[i+1]-Low[i+1]) +(High[i+2]-Low[i+2]) +(High[i+3]-Low[i+3])  +(High[i+4]-Low[i+4]) ;
     
      if(High[i] > Low[i+4] ) ExtBuffer1[i]=(High[i]- Low[i+4] )/IndexBuffer[i];
      if( Low[i] < High[i+4]) ExtBuffer2[i]=(Low[i] - High[i+4])/IndexBuffer[i];

 

X1=(High[i]-Low[i+4]);
      IndexBuffer[i]=(High[i]-Low[i])+(High[i+1]-Low[i+1]) +(High[i+2]-Low[i+2]) +(High[i+3]-Low[i+3])  +(High[i+4]-Low[i+4]) ;
      if(Close[i] > Close[i+4] )IndexBar[i]=X1/IndexBuffer[i];
      if(Close[i] < Close[i+4] )IndexBar[i]=(Low[i] - High[i+4] )/IndexBuffer[i];
 

Задумка интересная, посмотрим, что на практике. 10 баллов за задумку.

 

Да индюк хороший! Спасибо за разработку.
Хочу написать советник на его основе. Как вписать этот индикатор в советник???

Причина обращения: