Помогите со скриптом

 
Добрый день!

Прошу помочь мне со скриптом, который с момента открытия торгового дня показывает хай и лоу текущего дня. При закрытии каждого последуюго бара должна проводится проверка на изменение хай и лоу.

Буду благодарен за помощь...
 
Свой вариант написан таким образом, но он не работает! Идея стратегии заключается в том, что если рендж валюты с начала торговой сессии составил 45 пипов, то открываем позу в направлении расширения ренжда.

double tekdiapazon, dhigh, dlow, hightime, lowtime;
   int ticket;
   
   if (iTime(NULL,0,0)==0)
   {
   tekdiapazon=0;
   triggerbuy=0;
   triggersell=0;
   dhigh=Bid;
   dlow=Bid;  
   Print("Na4alo sutok pro6li >>> ", dhigh, dlow);
   }
   
   if (dhigh<Bid)
   {
   dhigh=Ask;
   hightime=iTime(NULL,0,0);
   }
   
   if (dlow>Bid)
   {
   dlow=Bid;
   hightime=iTime(NULL,0,0);
   }
      
 
   tekdiapazon = dhigh - dlow;
 
Kogelet:
Прошу помочь мне со скриптом, который с момента открытия торгового дня показывает хай и лоу текущего дня. При закрытии каждого последуюго бара должна проводится проверка на изменение хай и лоу.
Я думаю, Вам подойдёт мой индикатор i-DayRange
Причина обращения: