Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
i-SpectrAnalysis_ADX - индикатор для MetaTrader 5
- Просмотров:
- 2895
- Рейтинг:
- Опубликован:
- 2016.08.04 18:28
- Обновлен:
- 2023.03.16 17:29
- Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Реальный автор:
klot
Индикатор является примером сглаживания временного ряда индикатора ADX путем фильтрации гармоник большего порядка.
Данный подход можно применить для сглаживания показаний любых индикаторов. Основное преимущество метода — практическое отсутствие задержки.
Входные параметры индикатора:
//+----------------------------------------------+ //| Входные параметры индикатора | //+----------------------------------------------+ input uint ADXPeriod=14; // averaging period input uint N = 7; // number Length input uint SS = 20; // smoothing factor input int Shift=0; // The shift indicator in the horizontal bars input uint ExtraHighLevel=60; // уровень максимального тренда input uint HighLevel=40; // уровень сильного тренда input uint LowLevel=20; // уровень слабого тренда input ENUM_LINE_STYLE LevelStyle=STYLE_DASHDOTDOT;// стиль линий уровней input color LevelColor=clrBlue; // цвет уровней input ENUM_WIDTH LevelWidth=w_1; // толщина уровней
где:
- N — задаёт длину ряда (степень двойки);
- SS — Коэффициент сглаживания в получившимся спектре обнуляет частоты свыше установленного значения. SS не может быть больше, чем 2^N. При SS = 2^N полностью повторяется ряд ADX.
Для работы индикатора требуется библиотека https://www.mql5.com/ru/code/7000.
Рис.1. Индикатор i-SpectrAnalysis_ADX
Семафорный сигнальный индикатор с использованием относительной сглаженной скорости изменения цены.
CandlesticksBWИндикатор раскрашивает японские свечи по Б.Вильямсу.
Индикатор является примером сглаживания временного ряда индикатора RVI путем фильтрации гармоник большего порядка.
i-SpectrAnalysis_OsMAИндикатор является примером сглаживания временного ряда индикатора OsMA путем фильтрации гармоник большего порядка.