Индикатор XRSX для MT5 представляет собой модификацию традиционного индикатора RSI или индекса относительной силы. Однако в отличие от популярного фильтра, в данной версии осциллятора есть возможность менять механизмы усреднения. Пользователю предлагается выбрать один из десяти предложенных вариантов:
— SMA — простое скользящее среднее;
— EMA — экспоненциальное скользящее среднее;
— SMMA — сглаженное скользящее среднее;
— LWMA — линейно-взвешенное скользящее среднее;
— JJMA — адаптивное усреднение по алгоритму JMA;
— JurX — ультралинейное усреднение;
— ParMA — параболическое усреднение;
— T3 — множественное экспоненциальное сглаживание Тиллсона;
— VIDYA — усреднение с использованием алгоритма Тушара Чанде;
— AMA — усреднение с использованием алгоритма Пэрри Кауфмана.
Необходимо понимать, что работа усредняющего алгоритма разная, поэтому параметр Phase имеет различное значение для выбранных механизмов:
— Для алгоритма JMA — это внешняя переменная Phase, изменяющаяся от -100 до +100;
— Для алгоритма T3 — это коэффициент усреднения, умноженный на 100, для лучшего графического восприятия;
— Для алгоритма VIDYA — это период осциллятора CMO;
— Для AMA период быстрой EMA является фиксированным и равным значению по умолчанию 2. Коэффициент возведения в степень для AMA тоже фиксирован на 2.
Если алгоритмы усреднения разные, то по мнению журнала Fortrader разумно, что сигналы индикатор XRSX для MT5 подает различных, требующие собственной интерпретации. Поэтому автор предлагает в качестве уровней использовать полосы Боллинджера, которые изменяются непосредственно по уровням осциллятора.
Скачать индикатор XRSX для MT5 (с вариациями) (\MQL5\Indicators\)
Скачать библиотеку SmoothAlgorithms.mqh для работы с усреднениями (MQL5\Include\)