Добрый день уважаемые форумчане, трейдеры, программисты и гуру MQL! )
Следующая ситуация.
На приведённой ниже картинке красные и синие цвета это свечи, зеленым обозначен МА с некоторым сдвигом. Трендовая линия проведена вручную от некоторого значения расположенного на положительных барах через точку расположенную на отрицательных барах в данном случае Time -80.
Вопрос как можно реализовать такое построение автоматически средствами MQL4. Возможно ли что бы одна координата для прорисовки линии находилась в области прошедшего времени а вторая в области ещё не наступившего времени то есть на отрицательных барах.
Помоги те пожалуйста. За ранее спасибо! )
Если бы программно(да и не программно тоже) можно было бы вычислить экстремум в будущем, во всяком случае так точно как вы его изобразили, то торговля на рынке Форекс была бы крайне прибыльным мероприятием :))) А если серьезно, то 2 точки для построения линии тренда должны находиться в прошлом, ну или, как минимум-в настоящем.
Вы наверное неправильно поняли. На картинке изображён не экстремум в будущем. А сдвинутый мувинг (МА). То есть средние значения цен из прошлого. И вообще тут не важно через какие значения будет проходить эта линия. Важен сам принцип.
То есть если я правильно понял не представляется возможным расположить любой графический объект правее нулевого бара??? Верно? Желательно конечно чтобы этим объектом была линия.
Если бы программно(да и не программно тоже) можно было бы вычислить экстремум в будущем, во всяком случае так точно как вы его изобразили, то торговля на рынке Форекс была бы крайне прибыльным мероприятием :))) А если серьезно, то 2 точки для построения линии тренда должны находиться в прошлом, ну или, как минимум-в настоящем.
К счастью, Вы ошибаетесь. Линию тренда можно провести полностью в будущем, а можно одну точку в настоящем, одну в будущем, как это и показано на рисунке.
Чтобы так сделать средствами MQL4, нужно лишь добавить к настоящему времени количество баров, на которое сдвинута МА, и перевести их в секунды. Соответственно, из этого значения нужно вычесть количество баров от начала МАшки до найденного экстремума. Ничего сложного.
Подобную задачу недавно решал в одном из своих индикаторов.
Вы наверное неправильно поняли. На картинке изображён не экстремум в будущем. А сдвинутый мувинг (МА). То есть средние значения цен из прошлого. И вообще тут не важно через какие значения будет проходить эта линия. Важен сам принцип.
То есть если я правильно понял не представляется возможным расположить любой графический объект правее нулевого бара??? Верно? Желательно конечно чтобы этим объектом была линия.
К счастью, Вы ошибаетесь. Линию тренда можно провести полностью в будущем, а можно одну точку в настоящем, одну в будущем, как это и показано на рисунке.
Чтобы так сделать средствами MQL4, нужно лишь добавить к настоящему времени количество баров, на которое сдвинута МА, и перевести их в секунды. Соответственно, из этого значения нужно вычесть количество баров от начала МАшки до найденного экстремума. Ничего сложного.
Подобную задачу недавно решал в одном из своих индикаторов.
3 бара вправо.
Time[0]+3*PeriodSeconds()
3 бара вправо.
Time[0]+3*PeriodSeconds()
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Добрый день уважаемые форумчане, трейдеры, программисты и гуру MQL! )
Следующая ситуация.
На приведённой ниже картинке красные и синие цвета это свечи, зеленым обозначен МА с некоторым сдвигом. Трендовая линия проведена вручную от некоторого значения расположенного на положительных барах через точку расположенную на отрицательных барах в данном случае Time -80.
Вопрос как можно реализовать такое построение автоматически средствами MQL4. Возможно ли что бы одна координата для прорисовки линии находилась в области прошедшего времени а вторая в области ещё не наступившего времени то есть на отрицательных барах.
Помоги те пожалуйста. За ранее спасибо! )