LRSI (Laguerre RSI) — индекс относительной силы Лаггера

Laguerre RSI (LRSI) представляет собой инновационный осциллятор, основанный на применении фильтра Лагерра (Laguerre filter) к ценам (обычно к закрытию), а затем на вычислении отношенного накопления приростов и потерь, аналогично классическому RSI. Идея — сглажить входной ряд фильтром Лагерра с параметром γ (gamma), чтобы получить более устойчивый индикатор с меньшей запаздывающей реакцией и лучшим подавлением шума. Джон Элерс разработал этот индикатор, чтобы решить проблему задержки сигналов, присущую многим техническим индикаторам.
LRSI сочетает принципы полиномов Лагерра с концепцией индекса относительной силы. Это позволяет индикатору быстрее реагировать на изменения тренда и формировать более четкие сигналы торговли. Как и традиционный RSI, LRSI колеблется в диапазоне от 0 до 1 (или от 0 до 100 при умножении на 100), но имеет менее зашумленную структуру и более четкие повороты.
Назначение: выявление перекупленности/перепроданности, дивергенций, сигналов входа/выхода; часто используют уровни 0.2 и 0.8 (иногда 0.3/0.7) вместо классических 30/70.
Свойства: гибкость через параметр gamma (0 < γ < 1). Меньшее γ → быстрее реагирует (менее сглаженно), большее γ → сильнее сглаживает (медленнее).
Преимущества: простота реализации, хорошее подавление шума при умеренной чувствительности, удобство в торговых системах как альтернатива стандартному RSI. Основное преимущество LRSI заключается в его способности быстрее выявлять изменения в тренде при сохранении стабильности сигнала. Это делает его особенно полезным для краткосрочной торговли и определения точек входа и выхода.

Расчет индикатора Laguerre RSI (LRSI)
Обозначения:
— close_t — цена закрытия в момент t.
— γ (gamma) — параметр фильтра (обычно 0.2–0.8; часто применяется 0.5 или 0.7). Параметр Gamma определяет степень фильтрации и влияет на чувствительность индикатора. Меньшие значения Gamma приводят к более сглаженному и менее чувствительному индикатору, в то время как большие значения делают индикатор более чувствительным к изменениям цены, но потенциально более зашумленным.
— L0_t, L1_t, L2_t, L3_t — последовательные уровни выхода фильтра Лагерра на момент t (чтобы получить фильтрацию 4‑го порядка; часто используют 4 коэффициента).
— CU_t, CD_t — накопленные «положительные» и «отрицательные» изменения на момент t.
— LRSI_t — значение Laguerre RSI в момент t.
Шаг 1. Инициализация
При t = 0 (первом баре) обычно:
L0_0 = close_0
L1_0 = close_0
L2_0 = close_0
L3_0 = close_0
Т.е. Инициализация четырех значений фильтра Лагерра (L0, L1, L2, L3) при первом запуске:
L0 = L1 = L2 = L3 = 0
Шаг 2. Расчёт фильтра Лагерра (последовательно для каждого бара t > 0)
Формулы (общепринятые в реализации Martin Pring / John Ehlers / популярных скриптах):
L0_t = (1 — γ) * close[t] + γ * L0[t-1]
L1_t = -γ * L0_t + L0[t-1] + γ * L1[t-1]
L2_t = -γ * L1_t + L1[t-1] + γ * L2[t-1]
L3_t = -γ * L2_t + L2[t-1] + γ * L3[t-1]
Примечание: некоторые реализации используют немного иную форму, но приведённая — самая распространённая для 4‑уровнего лагерра.
Шаг 3. Вычисление приростов/потерь между уровнями фильтра
Для расчёта CU и CD обычно применяют сравнение между последовательностями L0..L3 на текущем шаге:
CU_t = 0
CD_t = 0
Если L0_t >= L1_t: CU_t += L0_t — L1_t
else: CD_t += L1_t — L0_t
Если L1_t >= L2_t: CU_t += L1_t — L2_t
else: CD_t += L2_t — L1_t
Если L2_t >= L3_t: CU_t += L2_t — L3_t
else: CD_t += L3_t — L2_t
То есть суммируем три положительные разницы в сторону роста в CU и отрицательные — в CD.
Шаг 4. Нормировка и окончательная формула LRSI
Если CU_t + CD_t > 0:
LRSI_t = CU_t / (CU_t + CD_t)
иначе
LRSI_t = 0.5 (или сохраняется предыдущее значение — по реализации)
LRSI получается в диапазоне [0,1]. Для представления в процентах умножают на 100, и тогда типичные границы — 20/80 или 30/70.
Вариации и замечания:
— Число уровней: стандарт часто использует 4 уровня (L0..L3). Некоторые авторы используют меньше уровней (тогда суммирование происходит по меньшему количеству разниц).
— Инициализация: начальные значения можно задать как первые close или 0; выбор влияет на первые несколько баров.
— Поведение при малых ценовых изменениях: если CU + CD очень близко к нулю, рекомендуется удерживать прежнее значение или ставить 0.5, чтобы избежать деления на ноль.
— Параметр γ: типичные значения 0.2–0.8. Экспериментируйте: γ ≈ 0.5 — компромисс; больше → более гладко.
— Уровни для сигналов: LRSI > 0.8 — перекупленность; < 0.2 — перепроданность. Можно использовать сигналы пересечений центра (0.5) или дивергенции LRSI vs цена.
Пример (псевдокод)
1. Set gamma (γ)
2. For each t:
— compute L0..L3 using формулы фильтра
— CU = CD = 0
— compare L0 vs L1, L1 vs L2, L2 vs L3 и суммировать приросты/потери
— if CU+CD > 0: LRSI = CU / (CU + CD) else LRSI = 0.5
Небольшой пример расчёта для одного шага (иллюстрация):
Пусть L0=10.5, L1=10.0, L2=9.8, L3=10.1
— L0 >= L1 → CU += 0.5
— L1 >= L2 → CU += 0.2
— L2 < L3 → CD += 0.3
Итого CU=0.7, CD=0.3 → LRSI = 0.7 / (0.7+0.3) = 0.7

Как использовать индикатор Laguerre RSI (LRSI)
● Уровни перекупленности и перепроданности:
— Значения выше 0.8 (или 80) обычно считаются индикатором перекупленности.
Падение ниже 0,7 или 0,8 может указывать на растущее медвежье давление и сигнализировать о начале нисходящего движения. Это распространенный триггер для коротких позиций.

— Значения ниже 0.2 (или 20) обычно считаются индикатором перепроданности.
Когда линия движется вверх и пересекает 0,2 или 0,3 выше, это говорит об усилении бычьего импульса. Трейдеры часто используют этот сигнал для входа в длинные позиции.

Из-за характеристик фильтра Лагерра, эти уровни могут быть скорректированы в зависимости от волатильности рынка.
● Пересечение центральной линии:
— Пересечение уровня 0.5 (или 50) снизу вверх может рассматриваться как бычий сигнал.
— Пересечение уровня 0.5 (или 50) сверху вниз может рассматриваться как медвежий сигнал.
● Дивергенции:
— Бычья дивергенция: цена формирует новый минимум, а LRSI — более высокий минимум.
— Медвежья дивергенция: цена формирует новый максимум, а LRSI — более низкий максимум.
● Отскоки от экстремумов:
— Разворот LRSI от уровней перекупленности или перепроданности может служить сигналом для входа в рынок.
● Подтверждение тренда:
— Значения LRSI выше 0.5 подтверждают восходящий тренд.
— Значения LRSI ниже 0.5 подтверждают нисходящий тренд.
● Настройка параметра Gamma:
— Для более быстрых сигналов — увеличить Gamma (ближе к 0.9).
— Для более сглаженных сигналов — уменьшить Gamma (ближе к 0.1).


















