//+------------------------------------------------------------------+ //| ind_SupportEX.mq4 | //| Yuriy Tokman | //| yuriytokman@gmail.com | //+------------------------------------------------------------------+ #property copyright "Yuriy Tokman" #property link "yuriytokman@gmail.com" #property indicator_chart_window extern bool MN = false; extern bool RECTANGLE_MN = false; extern bool W1 = false; extern bool RECTANGLE_W1 = false; extern bool D1 = false; extern bool RECTANGLE_D1 = false; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- for (int i=0;i0) counted_bars--; limit=Bars-counted_bars; for(int i=limit; i>=0; i--) { //----------------D1 if(Period()<=240 && D1){ double high_D1 = iHigh(Symbol(),1440,i); double low_D1 = iLow(Symbol(),1440,i); double open_D1 = iOpen(Symbol(),1440,i); double close_D1 = iClose(Symbol(),1440,i); datetime delta_D1 = 86400; datetime timeOP_D1 = iTime(Symbol(),1440,i); datetime timeCL_D1 = iTime(Symbol(),1440,i)+delta_D1; color color_D1 = FireBrick; TrendLineGraf("high_D1"+DoubleToStr(timeOP_D1, 0),timeOP_D1,high_D1,timeCL_D1,high_D1,Red,0,1); TrendLineGraf("low_D1"+DoubleToStr(timeOP_D1, 0),timeOP_D1,low_D1,timeCL_D1,low_D1,Red,0,1); TrendLineGraf("open_D1"+DoubleToStr(timeOP_D1, 0),timeOP_D1,open_D1,timeCL_D1,open_D1,Red,0,2); TrendLineGraf("close_D1"+DoubleToStr(timeOP_D1, 0),timeOP_D1,close_D1,timeCL_D1,close_D1,Red,0,1); TrendLineGraf("se_D1"+DoubleToStr(timeOP_D1, 0),timeOP_D1,high_D1,timeOP_D1,low_D1,Red,0,1); TrendLineGraf("os_D1"+DoubleToStr(timeOP_D1, 0),timeCL_D1,high_D1,timeCL_D1,low_D1,Red,0,1); if(open_D1