Отметка опорных точек, связанных с предыдущими опорными точками

Читая какой-то блог, я нашел следующее определение точек разворота.

Максимум разворота — это свеча, которая имеет более высокий максимум, чем предыдущая свеча и свеча, следующая за ней. Разворотные максимумы второго порядка — это разворотные максимумы первого порядка, которым предшествуют и за которыми следуют более низкие разворотные максимумы первого порядка. Предшествующий здесь означает, что следующий/предыдущий опорный максимум имеет свойство быть ниже.

Теперь я хотел бы написать pine-скрипт, который мог бы отмечать такие максимумы разворота второго порядка и, возможно, даже выше (максимумы разворота третьего, четвертого порядка)

У меня возникли проблемы с размышлением о том, как настроить такую ​​программу, так как я не понимаю, как получить доступ к контексту в Pine. Т.е. учитывая, что текущая свеча является максимумом разворота, как я могу оценить, где находятся предыдущий и следующий максимумы разворота и каковы их соответствующие значения максимума/минимума?

Можете предложить пример или, возможно, решение этой проблемы?


person J Doe    schedule 11.01.2019    source источник
comment
На аналогичный вопрос отвечает здесь.   -  person vitvlkv    schedule 29.01.2019


Ответы (2)


В сосне вы не можете заглянуть в «будущее», например. значения следующих баров. Однако теоретически мы можем рисовать пивот после его диапазона, но сосна разрешает рисовать только на текущем баре. Но pine v4 на подходе, который позволяет рисовать на любой бар, не только текущий

person kuznet1    schedule 29.01.2019

Как правильно заметил @kuznet1, вы не можете заглянуть в будущее (на значения ближайших баров), но можно посмотреть на прошлые бары. Вы можете реализовать это так:

prevHigh = high[1]

Таким образом, точка разворота торгового представления рассчитывается следующим образом: (high[1] + low[1] + close[1])/3 (фактически для внутридневного расчета используются предыдущий дневной максимум, минимум и закрытие).

Возможно, есть способ вычислить точку разворота дополнительно по следующему бару, но ИМХО это неправильный способ расчета, потому что в реальном времени у вас нет возможности заглянуть в завтрашние сделки.

person Michel_T.    schedule 29.01.2019