Помогите составить индикатор

 
Краткость - сестра таланта.
 
точно оно и без ошибок


#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Red 
double _Close[];
extern int n_InputPeriod = 3;
int init() 
{//1
SetIndexStyle(0,DRAW_LINE,0,2); 
SetIndexDrawBegin(1,n_InputPeriod);
SetIndexBuffer(0,_Close); 
return(0); 
}//-1

int start() 
{// 1
int    counted_bars=IndicatorCounted();   

int i,ii; 

double sr;
    for(i=Bars; i>=0; i--) 
     {// 2    
      sr=0;

  for(ii=i-n_InputPeriod; ii<i; ii++)
    {   
         sr=sr+(Close[ii]*(Close[ii]-Close[ii+1]));
     }

     _Close[i-n_InputPeriod]=sr/n_InputPeriod;
     
       
 }//-2
     return(0); 
}//-1

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