Как определить начало нового бара?

 

День добрый. Подскажите новичку.

Как сделать чтоб советник при закрытии или открытии нового  бара начинал работу, только есть одно НО важен таймфрейм. 

График может быть открыт хоть на дневных свечах, а робот должен работать на 5 мин или 15 мин.

Кто то решал такой вопрос? буду рад за помощь. Спасибо 

 
GregoreyBes:

Кто то решал такой вопрос? буду рад за помощь. Спасибо 

поиском по форуму "новый бар"

вопрос решен 100500 раз, поиск найдет даже статьи на эту тему

 
GregoreyBes:

День добрый. Подскажите новичку.

Как сделать чтоб советник при закрытии или открытии нового  бара начинал работу, только есть одно НО важен таймфрейм. 

График может быть открыт хоть на дневных свечах, а робот должен работать на 5 мин или 15 мин.

Кто то решал такой вопрос? буду рад за помощь. Спасибо 

if(iTime(My_symbol,PERIOD_XXX,0)> last_time)
{

last_time=iTime(My_symbol,PERIOD_XXX,0);
...

Да все решали. Самое простое вот, или читать много всяких букв

https://www.mql5.com/ru/articles/159

Обработчик события "новый бар"
Обработчик события "новый бар"
  • www.mql5.com
Для создателей индикаторов и экспертов всегда был актуален вопрос написания экономичного кода с точки зрения времени выполнения. Можно подойти к решению этой задачи с разных сторон. Из этой обширной темы в данной статье будет затронут, казалось бы уже решенный вопрос: проверка появления нового бара. Это достаточно популярный способ ограничения...
Причина обращения: