NRMA_Filter_1
Использование
Формула Nick Rypock Moving Average (NRMA) - стандартная формула EMA с дополнительным коэффициентом к фактору сглаживания:
NRMA = NRMA(-1) + NR_ratio*F*(Close – NRMA(-1)), где F = 2/(1+n) – фактор сглаживания ЕМА, n – минимальный период сглаживания ЕМА, NRMA(-1) – предыдущее значение NRMA, NR_ratio – коэффициент к фактору сглаживания.
NR_ratio вычисляется следующим образом:
NR_ratio = (Average(Osc, 3))^Sharp, где Osc = (100*AbsValue(Close-NRTR)/Close)/K – осциллятор нормированный от 0 до 1, NRTR – показатель следующего вида: Для восходящих трендов: NRTR = Highest(Close, period)*(1-(K/100)), Для нисходящих трендов: NRTR = Lowest(Close, period)*(1+(K/100)), K – размер скользящего фильтра, используемый при вычислении NRTR, Sharp – степень, в которую необходимо возвести осциллятор, для его большей динамичности.
На сильных трендах, когда цены непрерывно прирастают (в плюс, или в минус), NR_ratio равен или близок к единице, что позволяет использовать очень малый период усреднения EMA. На коррекциях и боковых движениях, коэффициент заметно уменьшается, за счет чего резко увеличивает период усреднения EMA, которая перестает реагировать на мелкие пилообразные скачки цен, так характерные для периодов ненаправленного движения рынка.
В качестве сигналов NRMA_Filter_1 используется смена направления NRMA. Сигнал на покупку поступает, когда NRMA разворачивается вверх и проходит некоторое расстояние от локального минимума или максимума определяемое фильтром, обратное справедливо для сигналов на продажу. При этом, размер фильтра представляет собой процент от стандартного (среднеквадратического) отклонения приращений индикатора за период.
Входные параметры
Подробности по данной системе пользователь может найти здесь: http://konkop.narod.ru/nrma.php |