Посчитать волны

 

Всем здравия. Есть задача описать в коде правильный подсчет волн индикатора.

Пробовал EMA, SMA, по гистограмме - не очень точно получается. Может кто подскажет вариант. Спасибо

 
Aliaksandr Kazunka:

Всем здравия. Есть задача описать в коде правильный подсчет волн индикатора.

Пробовал EMA, SMA, по гистограмме - не очень точно получается. Может кто подскажет вариант. Спасибо

наложить сверху самодельный зигзаг и посчитать его "палочки"

PS/ а лучше взять формулу индикатора, голову, учебники+справочники и не считать несуществующие "волны"

 
Maxim Kuznetsov #:

наложить сверху самодельный зигзаг и посчитать его "палочки"

PS/ а лучше взять формулу индикатора, голову, учебники+справочники и не считать несуществующие "волны"

индикатор АО - формулу знают все, но через SMA не очень получается. Зигзаг же запаздывает вроде.
 
Aliaksandr Kazunka #:
индикатор АО - формулу знают все, но через SMA не очень получается. Зигзаг же запаздывает вроде.
вот сами же знают все))
 
Aliaksandr Kazunka #:
Зигзаг же запаздывает вроде.

зигзаг всего-лишь разметка данных кусочно-линейной функцией со знако-переменным наклоном. Он не "запаздывает" относительно данных, просто некоторая часть справа не рисуется или перерисовывается. Которая часть зависит от алгоритма разметки

в вашем случае простейший метод - наметить "фракталы" (точки где значения AO выше/ниже соседних) и по этим "фракталам" сделать зигзаг. 

если есть в загашнике самопальный "зигзаг по фракталам" то использовать его, иначе навелосипедить или полностью или его часть. 

 
Maxim Kuznetsov #:

зигзаг всего-лишь разметка данных кусочно-линейной функцией со знако-переменным наклоном. Он не "запаздывает" относительно данных, просто некоторая часть справа не рисуется или перерисовывается. Которая часть зависит от алгоритма разметки

в вашем случае простейший метод - наметить "фракталы" (точки где значения AO выше/ниже соседних) и по этим "фракталам" сделать зигзаг. 

если есть в загашнике самопальный "зигзаг по фракталам" то использовать его, иначе навелосипедить или полностью или его часть. 

Был лет 12 назад ученик по программированию, который под страшным секретным секретом доверил мне тайну - все лохи не замечали, а он на истории зигзага замутил безотказную стратегию. Когда я предложил прогнать голый зигзаг в тестере в режиме визуализации, чел с горя ушел в 2-недельный запой. 
 
Alexey Volchanskiy #:
Наверно, все через это прошли.
 
Andrei Savchenko #:
Наверно, все через это прошли.
Через запой?
 
Sergey Gridnev #:
Через запой?
через разочарование и осознание суровой реальности бытия.
 
Alexey Volchanskiy #:
Был лет 12 назад ученик по программированию, который под страшным секретным секретом доверил мне тайну - все лохи не замечали, а он на истории зигзага замутил безотказную стратегию. Когда я предложил прогнать голый зигзаг в тестере в режиме визуализации, чел с горя ушел в 2-недельный запой. 
Главное,что бы руки на себя не наложил.
 
Pavel Ustinov #:
Главное,что бы руки на себя не наложил.
Разные были люди, кстати, около 35% из Украины, очень умные ребята. Это лет 8-12 назад было. Тот парень был из Киева, сразу увидел, что Зигзаг перерисовывается и стал развиваться дальше. А вот другой, кстати русский, кое-что по программированию нахватал, а потом решил, что его «чуйка» круче любых алгоритмов и начал руками заходить на всю котлету. Результат вы знаете - слив депо. Взял кредит в банках, опять слив. И тогда припадке безумия умудрился взять кредит под чужие документы, а это уже ст. УК РФ 159, мошенничество. Естественно, слил и это и оказался быстро под следствием. В крайний раз просил в скайпе 1000 р. на еду, был где-то в бегах. История реальная.