//+------------------------------------------------------------------+ //| RenkoAM_v2.0.mq4 //+------------------------------------------------------------------+ #property indicator_separate_window #property indicator_buffers 1 #property indicator_color1 Green extern int Threshold = 30; double Diff; int DiffInt; double Time0,Time1; double ElapsedTime[]; int init() { SetIndexStyle(0,DRAW_HISTOGRAM,0,4); SetIndexBuffer(0,ElapsedTime); return(0); } int deinit() { return(0); } int start() { int i,limit; int counted_bars=IndicatorCounted(); if(counted_bars<0) return(-1); // if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for(i=limit;i>=0;i--) { if (i > 0) { Time0 = Time[i-1]; Time1 = Time[i]; } else { Time0 = TimeCurrent(); Time1 = Time[i]; } Diff = (Time0-Time1)/60; if (Diff > Threshold) {Diff = Threshold;} ElapsedTime[i] = Diff; } return(0); } //+------------------------------------------------------------------+