ответ - стандартный... "по уравнению прямой". вилы есть ни что иное, как параллельные прямые. через точки 2 и 3 - получите значение координат для второй точки центральной прямой. имея две координаты - получите и цену в нужной точке по времени на прямой ...
ФОРМУЛА ВРЕМЕНИ
TmX = (((PrY - PrY0)/(PrY1 - PrY0))*(TmX1 - TmX0)) + TmX0
ФОРМУЛА ЦЕНЫ
PrY = ((TmX - TmX0)/(TmX1 - TmX0)*(PrY1-PrY0))+PrY0
ответ - стандартный... "по уравнению прямой". вилы есть ни что иное, как параллельные прямые. через точки 2 и 3 - получите значение координат для второй точки. имея две координаты - получите и цену в нужной точке по времени на прямой ...
ФОРМУЛА ВРЕМЕНИ
TmX = (((PrY - PrY0)/(PrY1 - PrY0))*(TmX1 - TmX0)) + TmX0
ФОРМУЛА ЦЕНЫ
PrY = ((TmX - TmX0)/(TmX1 - TmX0)*(PrY1-PrY0))+PrY0
прошу прощения, но вилы - есть ни что иное как три параллельные прямые проведенные не через, а из точек 1, 2 и 3... :)
...
вилы дают целых ТРИ координаты. в этой теме есть ответ https://www.mql5.com/ru/forum/118912
спасибо... понятно...
сначала находим уравнение прямой для луча зигзага... имея координату - цена на середине луча вычисляем координут время... получили точку пересечения луча зигзага и средней линии вил, далее вывели уравнение для средней линии выл и нашли точку в белом квадрате...
еще раз спасибо...
еще вопросик, а как кто учитывает выходные дни? а то он мне рисует 20.06.10 - воскресенье... :)
если график Н4, то можно не учитывать. если расчет идет на более мелких ТФ, то нужно находить расчетную точку ДО пересечения с границей недели. т.е. вычисляемое время (начальное и конечное) должно находиться в пределах недели от 00.00 понедельника до 22.55 пятницы. работа с датами - тут https://docs.mql4.com/ru/dateandtime
еще вопросик, а как кто учитывает выходные дни? а то он мне рисует 20.06.10 - воскресенье... :)
поскольку разные биржи могут работать в разные дни недели (а некоторые, представьте, даже в воскресенье!), а терминал не осведомлен о вашем гражданстве и месте жительства, [приблизительная] временнАя координата объекта в "будущем" вычисляется без учета выходных.
По-моему, учитывать ничего и не надо, просто пользуйтесь при расчетах не временем, а номером бара (в данном случае он будет отрицательным).
если вторая координата попадает на выходные, то с первым тиком новой недели координата времени будет перенесена на границу конца недели, что вызовет искажение как визуальное, так и расчетное. поэтому решать необходимо в каждом конкретном случае - "учитывать" или "не учитывать".
поскольку разные биржи могут работать в разные дни недели (а некоторые, представьте, даже в воскресенье!), а терминал не осведомлен о вашем гражданстве и месте жительства, [приблизительная] временнАя координата объекта в "будущем" вычисляется без учета выходных.
По-моему, учитывать ничего и не надо, просто пользуйтесь при расчетах не временем, а номером бара (в данном случае он будет отрицательным).
во блин чучелом себя бестолковым чувствую... :)
спасибо... :)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
как вычислить координаты точки пересечения средней вилл и линии временной зоны в белом прямоугольнике?
причем значение времени - понятно, а как вычислить значение цены?