Справочник MQL4

Hour

Возвращает текущий час последнего известного серверного времени на момент старта программы (в процессе выполнения программы это значение не меняется).

int  Hour();

Возвращаемое значение

Текущий час (0,1,2,..23) последнего известного серверного времени.

Примечание

При тестировании последнее известное время сервера моделируется.

Пример:

  bool is_siesta=false;
  if(Hour()>=12 && Hour()<17)
     is_siesta=true;