#property copyright "Copyright 2016, x.ru." #property link "https://www..ru" #property version "1.00" #property strict input int TimeFrame=60; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Expert deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { //--- } //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- double Dmax,Dmin; static datetime ObjT=0; datetime TempT; Dmax=iHigh(Symbol(),TimeFrame,1); Dmin=iLow(Symbol(),TimeFrame,1); TempT=iTime(NULL,0,1); if(ObjT!=TempT && ObjT!=0) {ObjectDelete("LevelUp"); ObjectDelete("LevelDown");} if(ObjT!=TempT) { ObjectCreate("LevelUp", OBJ_HLINE, 0, 0, Dmax); ObjectSet("LevelUp", OBJPROP_PRICE1, Dmax); ObjectSet("LevelUp", OBJPROP_COLOR, clrOrchid); ObjectSet("LevelUp", OBJPROP_STYLE, 2); ObjectSet("LevelUp", OBJPROP_WIDTH, 1); ObjectCreate("LevelDown", OBJ_HLINE, 0, 0, Dmin); ObjectSet("LevelDown", OBJPROP_PRICE1, Dmin); ObjectSet("LevelDown", OBJPROP_COLOR, clrOrchid); ObjectSet("LevelDown", OBJPROP_STYLE, 2); ObjectSet("LevelDown", OBJPROP_WIDTH, 1); WindowRedraw(); ObjT=TempT; } }