Посчитать бары вперёд от текущего бара

 

Не могу сообразить как посчитать бары вперёд от текущего бара?
Время бара в будущем известно и время текущего бара известно

Таким образом возвращает =0, а после даты начинает считать 1,2,3....

//tBar = следующий день 02:00
iBarShift(NULL,0,tBar);


 
forex2030:

Не могу сообразить как посчитать бары вперёд от текущего бара?
Время бара в будущем известно и время текущего бара известно

Таким образом возвращает =0, а после даты начинает считать 1,2,3....



Ну посчитай интервал в секундах между текущим и будущим баром и посчитай сколько в этот интервал влезит баров нужно таймфрейма.

 
forex2030:

Не могу сообразить как посчитать бары вперёд от текущего бара?
Время бара в будущем известно и время текущего бара известно

Таким образом возвращает =0, а после даты начинает считать 1,2,3....


А где гарантия, что котировки будут на этом интервале времени?

 
PapaYozh #:

А где гарантия, что котировки будут на этом интервале времени?

нету такой гарантии. 

поэтому такие(подобные) построения приходится перерасчитывать на каждом баре.

и поэтому-же весь граф.анализ в MT является "дыркой от бублика" - построения закономерно сбиваются на выходных и праздниках. Объекты чарта разбегаются

 
На все подобные вопросы ответы знает Алиса Селезнёва... ;)