15 minute hi low candle indicator

 
sir can anyone help me to send link for 15 minute hi low candle indicators pls
 
hiten_rc:
  15 minute hi low candle indicators pls


#property indicator_chart_window//separate_window

#property indicator_buffers 7





#property indicator_color1 clrSilver
#property indicator_width1 1
#property indicator_style1 STYLE_SOLID
#property indicator_color2 clrSilver
#property indicator_width2 1
#property indicator_style2 STYLE_SOLID
#property indicator_color3 clrSilver
#property indicator_width3 1
#property indicator_style3 STYLE_SOLID
#property indicator_color4 clrSilver
#property indicator_width4 1
#property indicator_style4 STYLE_SOLID
#property indicator_color5 clrSilver
#property indicator_width5 1
#property indicator_style5 STYLE_SOLID
#property indicator_color6 clrSilver
#property indicator_width6 1
#property indicator_style6 STYLE_SOLID
#property indicator_color7 clrSilver
#property indicator_width7 1
#property indicator_style7 STYLE_SOLID

double ExtBuf_0[];
double ExtBuf_1[];
double ExtBuf_2[];
double ExtBuf_3[];
double ExtBuf_4[];
double ExtBuf_5[];
double ExtBuf_6[];
double ExtBuf_7[];


//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
SetIndexBuffer(0 ,ExtBuf_0 );SetIndexStyle(0 ,DRAW_SECTION,indicator_style1 ,indicator_width1 ,indicator_color1 );SetIndexLabel(0 ,"ExtBuf_0 ");
SetIndexBuffer(1 ,ExtBuf_1 );SetIndexStyle(1 ,DRAW_SECTION,indicator_style2 ,indicator_width2 ,indicator_color2 );SetIndexLabel(1 ,"ExtBuf_1 ");
SetIndexBuffer(2 ,ExtBuf_2 );SetIndexStyle(2 ,DRAW_SECTION,indicator_style3 ,indicator_width3 ,indicator_color3 );SetIndexLabel(2 ,"ExtBuf_2 ");
SetIndexBuffer(3 ,ExtBuf_3 );SetIndexStyle(3 ,DRAW_SECTION,indicator_style4 ,indicator_width4 ,indicator_color4 );SetIndexLabel(3 ,"ExtBuf_3 ");
SetIndexBuffer(4 ,ExtBuf_4 );SetIndexStyle(4 ,DRAW_SECTION,indicator_style5 ,indicator_width5 ,indicator_color5 );SetIndexLabel(4 ,"ExtBuf_4 ");
SetIndexBuffer(5 ,ExtBuf_5 );SetIndexStyle(5 ,DRAW_SECTION,indicator_style6 ,indicator_width6 ,indicator_color6 );SetIndexLabel(5 ,"ExtBuf_5 ");
SetIndexBuffer(6 ,ExtBuf_6 );SetIndexStyle(6 ,DRAW_SECTION,indicator_style7 ,indicator_width7 ,indicator_color7 );SetIndexLabel(6 ,"ExtBuf_6 ");
//SetIndexBuffer(7 ,ExtBuf_7 );SetIndexStyle(7 ,DRAW_SECTION,indicator_style8 ,indicator_width8 ,indicator_color8 );SetIndexLabel(7 ,"ExtBuf_7 ");
   return(0);
  }
  
//+------------------------------------------------------------------+
//| Relative Strength Index                                          |
//+------------------------------------------------------------------+
int start()
  {
   int i;
   int limit;
   int counted_bars=IndicatorCounted();
   
   //---- check for possible errors
   if(counted_bars<0) return(-1);
   
   //---- last counted bar will be recounted
   if(counted_bars>0) counted_bars--;
   limit=Bars-counted_bars;

   //--- main loops 1 and 2
   for(i=0; i < limit; i++)
      {
 //       RSIBuffer[i]=iRSI(Symbol(),0,RSIPeriod,PRICE_CLOSE,i);
        
//         double  Maximum=High[iHighest(Symbol(),TimeFrame,MODE_HIGH,noOfBar,i)];
//     double  Minimum=Low[iLowest(Symbol(),TimeFrame,MODE_LOW,noOfBar,i)];
//  ExtBuf_0[i]=iHigh(Symbol(),15,i);
  //ExtBuf_1[i]=iLow(Symbol(),15,i);
  
  ExtBuf_0[i]=iHigh(Symbol(),15,BarShift(Symbol(),15,i));
  ExtBuf_1[i]=iLow(Symbol(),15,BarShift(Symbol(),15,i));
 
//   ExtBuf_0[i]=iHigh(Symbol(),15,Time[i]);
//  ExtBuf_1[i]=iLow(Symbol(),15,Time[i]);

      }
  
   for(i=0; i < limit; i++)
      {
//        MAofRSIBuffer[i]=iMAOnArray(RSIBuffer,0,MAofRSI,0,MA_method,i);
      }
 

           
           
           
    return(0);
  }
  
 int BarShift(string c_Symbol,int c_TF,int cur_i){
 return(iBarShift(c_Symbol,c_TF,Time[cur_i],false));}

//+------------------------------------------------------------------+
Reason: