Индикаторы: Каналы на экстремумах

 

Каналы на экстремумах:

6 вариантов построения каналов на 6-ти известных индикаторах: Aroon, DeMarker, Moving Average, RSI, Parabolic SAR, Stochastic.

Author: Петр

 

Как пример, индикатор тренда, построенный на Channel@Stoch. Логика работы:

- переключение в растущий тренд происходит при пробитии верхней границы канала за порог Border (задается в пунктах);

- в даунтренд - зеркально.

Логика индикации тренда та же, что в реверсивных системах (параболик, например, или там NRTR):

- растущий тренд - линия под ценами (линия поддержки)

- падающий - зеркально.

Собственно, ее пробитие и является сигналом переключения тренда.

Код инидкатора Trend@Stoch

 

спасибо

обсуждение также здесь 'Поиск максимумов и минимумов' (Поиск максимумов и минимумов)

п.с. интересная фича: 2 (по умолчанию) – рисовать по моменту определения экстремумов

 
fxxx:

спасибо

обсуждение также здесь 'Поиск максимумов и минимумов' (Поиск максимумов и минимумов)

п.с. интересная фича: 2 (по умолчанию) – рисовать по моменту определения экстремумов

!!! В указанной ветке выложены предыдущие версии индикаторов. Свежие только здесь. Предыдущие корректны и полностью работоспособны, но в последних оптимизирован код и добавлена опция направления поиска ценового экстремума, которая, впрочем, к реальному использованию отношения не имеет (см.дальше).

Фича Show***=1 скорее демонстрационная - показать какой экстремум (его точное положение) имелся ввиду при построении границы канала. В реале-то работать придется с теми границами, которые ОПРЕДЕЛЕНЫ на текущий момент (Show***=2). Кстати, если бы не эта демонстрационность и вывод зигзага, то код в start() можно было б сократить раза в четыре. !!!))) Так что она изначально была интересна хотя бы отстутсвием в ней гемора со сдвигом экстремумов.

Впрочем, м.б., кто-то захочет измерять соотношения падающих/растущих волн (для фибо анализа по времени, напр.) - тогда да, ShowZigZag=1 может пригодиться. Короче, пусть будет, если уж есть.)))

Приведенный пример индикатора тренда Trend@Stoch, сделанного на Channel@Stoch, возможно расширю на остальные Channel@. Тогда выложу шесть индикаторов тренда.

 

Петр, посмотри, пожалуйста, тему http://www.onix-trade.net/forum/index.php?showtopic=85774

Может быть, и такой зигзаг сделаешь. Много запросов по такому зигзагу.

 

Добавлен зигзаг/канал для кросса МАшек. Код и описание здесь.