Индикаторы: Индикатор Стохастик с Флэтом

 

Индикатор Стохастик с Флэтом:

Индикатор Стохастик с настраиваемым флэтом

Author: Stepan Zarubin

 
Спасибо. Работать стало удобнее.
 
van_Rijn:
Thank you. Work has become more convenient.
 

Hi,

Thank you for your indicator, could you make a RSI version of the same

Thank you

 
toddanderson:

Hi,

Thank you for your indicator, could you make a RSI version of the same

Thank you


Ok!
 
byStep:
toddanderson:

Hi,

Thank you for your indicator, could you make a RSI version of the same

Thank you


Ok!
#property indicator_separate_window    
#property indicator_buffers 1       
#property indicator_color1 DodgerBlue    
extern string RSI = "RSI Options";
extern int RSI_period = 20;
extern string Flat = "Flat Options";
extern double flat =0.0009;
extern int flatline =50;
double Buf_0[],Buf_1[];
int init()                         
  {
   SetIndexBuffer(0,Buf_0);         
   SetIndexStyle (0,DRAW_LINE,STYLE_SOLID,1);
   return(0);                          
  }
//--------------------------------------------------------------------
int start()                         
  {
   int i,                          
       Counted_bars;               
//--------------------------------------------------------------------
   Counted_bars=IndicatorCounted(); 
   i=Bars-Counted_bars-1;           
   while(i>=0)                      
     {
    if ((iBands(NULL,0,7,2,0,PRICE_MEDIAN,MODE_UPPER,i)-
          iBands(NULL,0,7,2,0,PRICE_MEDIAN,MODE_MAIN,i)) < flat)
      Buf_0[i] = flatline;
    else 
      Buf_0[i]= iRSI(NULL,0,RSI_period,PRICE_CLOSE,i);
      i--;                         
     }
//--------------------------------------------------------------------
   return(0);                         
  }
 
Вариант с RSI более эффективный
 

Всем привет!

Выкладываю картинку по индикатору RSI with Flat. Я наложил один индикатор на другой

с параметрами в одном 66, в другом 34. Чтобы индикаторы выглядели нормально в каждом

закрепил минимум 30, максимум 70. На часовике хорошо виден флэт и развороты. Красный индикатор

с параметрами 34 показывает откаты 

Файлы:
 
Спасибо! Очень полезно
 

Добрый день Всем!

Во втором варианте RSI2_Flat я ставлю на часовике 2 варианта этого индикатора:

RSIperod 1-89;  RSIperod 2-34, а во втором индикаторе RSIperod 1-233;  RSIperod 2-89

очень хорошо виден откат и разворот. 

 
bar:

Добрый день Всем!

Во втором варианте RSI2_Flat я ставлю на часовике 2 варианта этого индикатора:

RSIperod 1-89;  RSIperod 2-34, а во втором индикаторе RSIperod 1-233;  RSIperod 2-89

очень хорошо виден откат и разворот. 

А можно подробнее?
Причина обращения: