Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 5057
- Рейтинг:
- Опубликован:
- 2011.08.17 10:59
- Обновлен:
- 2023.03.16 17:38
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Скользящая средняя с двойным адаптивным JMA-сглаживанием ценового ряда.
Формула вычисления этой средней:
J2JMA[bar] = JMA(JMA(PRICE[bar]))
где:
- JMA() - алгоритм адаптивного усреднения;
- PRICE[] - значение ценового ряда;
- bar - текущий бар.
Средняя хорошо работает на краткосрочных и среднесрочных трендах. Увлекаться большими значениями глубины второго сглаживания Length2 с этим индикатором не стоит. В такой ситуации индикатор начинает работать как обычная JMA-средняя с параметром Length, равным сумме Length1 и Length2.
Индикаторы ColorJ2JMA и J2JMA используют класс CJJMA библиотеки SmoothAlgorithms.mqh (нужно скопировать в каталог_данных_терминала\MQL5\Include), подробное описание работы с которым было опубликовано в статье "Усреднение ценовых рядов без дополнительных буферов для промежуточных расчетов".
![FileUnlimited](https://c.mql5.com/i/code/library.png)
Библиотека для работы с файлами средствами WinAPI без ограничений по месту нахождения.
![RBCI](https://c.mql5.com/i/code/indicator.png)
Цифровой фильтр RBCI (Range Bound Channel Index) удаляет низкочастотный тренд, формируемый низкочастотными составляющими спектра и высокочастотный шум, формируемый высокочастотными составляющими спектра.
![JFATL](https://c.mql5.com/i/code/indicator.png)
Индикатор представляет собой гибрид цифрового фильтра FATL и аналогового адаптивного усреднения JMA.
![Simple timer next candle](https://c.mql5.com/i/code/indicator.png)
Индикатор показывает время, которое осталось до завершения текущей свечи.