Как реализовать вызов функции раз в день?

 
Задача: построение линий фибоначи предыдущего дня от минимальной цены за вчерашний день до максимальной? Как это выполнить технически? Именно вызов функции создания объекта ровно раз в день? Спасибо.
 

при первом вызове рисуете Фибу и запоминаете время открытия бара №1 на ТФ D1 , в последующем сравниваете запомненное время бара №1 на ТФ D1 с полученным при вызове ф-ции, если время бара №1 изменилось, значит наступил новый день

 
Dronio Dronio:
Задача: построение линий фибоначи предыдущего дня от минимальной цены за вчерашний день до максимальной? Как это выполнить технически? Именно вызов функции создания объекта ровно раз в день? Спасибо.

Как то так:

глобальная:

datetime = lastDay;

В OnTick()

if(lastDay != iTime(Symbol(),PERIOD_D1,1))
{
	//рисуешь свою фибу
	if(если фиба нарисована) lastDay = iTime(Symbol(),PERIOD_D1,1);

}

Это рыба. Подстройте под себя.

 
Dronio Dronio:
Задача: построение линий фибоначи предыдущего дня от минимальной цены за вчерашний день до максимальной? Как это выполнить технически? Именно вызов функции создания объекта ровно раз в день? Спасибо.


Зачем изобретать велосипед, всё уже есть! https://www.mql5.com/ru/code/23286/209729#!tab=code

 
Nikolay Kositsin:


Зачем изобретать велосипед, всё уже есть! https://www.mql5.com/ru/code/23286/

Велосипед уже угнали ))))

Файлы:
1.png  6 kb
 
Andrei Fandeev:

Велосипед уже угнали ))))

Да на месте он! На месте.

 
Evgeniy Zhdan:

Как то так:

глобальная:

В OnTick()

Это рыба. Подстройте под себя.

Спасибо! 

В данном случае эта штука будет срабатывать каждый день в 00:00, а можно как то время поменять? Например каждый день в 10:00 ?

Причина обращения: