Временные данные свечей

 
Здравствуйте. Создать простого советника по пошаговому руководству, там MA + ADX. Как можно узнать время данной свечи, чтобы можно было не торговать в первый час? Если можно пожалуйста написать полный код по этому условию. Просто условие if. 
Заранее спасибо
 
Fresto:
Здравствуйте. Создать простого советника по пошаговому руководству, там MA + ADX. Как можно узнать время данной свечи, чтобы можно было не торговать в первый час? Если можно пожалуйста написать полный код по этому условию. Просто условие if. 
Заранее спасибо
   MqlDateTime time;
   TimeToStruct(TimeCurrent(),time);
   if(time.hour>=1)
   {
    тут код остального алгоритма
   }
...
 
Sergey Gritsay:
   MqlDateTime time;
   TimeToStruct(TimeCurrent(),time);
   if(time.hour>=1)
   {
    тут код остального алгоритма
   }
...
Спасибо большое!
 
Fresto:
Спасибо большое!

А теперь проверяем предложенное )) Сейчас суббота, 2017.02.18, 13:35 мск.

Прогоняем такой код

void OnStart()
{
    MqlDateTime time;
    TimeToStruct(TimeCurrent(),time);
    if(time.hour>=1)
    {
        Print("day= ", time.day, "  day_of_week= ", time.day_of_week, "  hour= ", time.hour);
    }  
}


и получаем 

2017.02.18 13:34:30.676 TestFirstBar (EURUSD,H4) day= 17  day_of_week= 5  hour= 23

К тому же  TimeCurrent()

выдает серверное время, а оно может быть сильно разное в различных ДЦ.