MQL4: как написать условие для работы в начале каждого часа?

 

Приветствую!

Кропаю пыхтя свой советник, и возник вопрос.

Нужно, чтобы на исполнение код запускался с наступлением нового часа единократно. Т.е. в 00.00.00 серверного времени, потом в 01.00.00  и т.д. 

Как это в код оформить?

Заранее благодарю.

 

 И чтобы дважды не вставать)))

В перспективе понадобятся точно такие условия по времени, но срабатывать код должен будет каждые 4 часа, каждые 24 часа, каждые 15минут.

Может быть, есть универсальное решение?

 
odyn:

 И чтобы дважды не вставать)))

В перспективе понадобятся точно такие условия по времени, но срабатывать код должен будет каждые 4 часа, каждые 24 часа, каждые 15минут.

Может быть, есть универсальное решение?


Прописать в советнике рабочий таймфрейм и проверять на условие новой свечи

 
Evgeniy Chumakov:


Прописать в советнике рабочий таймфрейм и проверять на условие новой свечи

спасибо!