MP (Momentum Pinball) — Индикатор импульса пинбола

Momentum-Pinball-MP
Momentum Pinball (MP) — это авторский технический индикатор, представляющий собой модификацию и комбинацию классического Momentum (или Rate of Change) с рядом дополнительных правил фильтрации и «пинбольной» логики входов/выходов. Цель MP — находить краткосрочные импульсные движения цены и давать точки входа/выхода по тренду с ограниченным риском. Название «пинбол» отражает способность индикатора идентифицировать моменты, когда цена, подобно шарику в пинболе, отскакивает от крайних положений. MP анализирует отношение текущего импульса к его историческим экстремумам и определяет, когда рынок достигает состояния перекупленности или перепроданности. Индикатор также помогает определить моменты, когда импульс начинает ослабевать, что может предшествовать развороту тренда.
моментум-пинболл

Основная идея заключается в том, что экстремальные значения импульса часто не устойчивы, и после достижения таких экстремумов обычно следует коррекция или разворот. MP помогает визуализировать этот процесс, отслеживая как сам импульс, так и его изменения.

В практических реализациях MP обычно:
— измеряет скорость изменения цены (импульс);
— использует несколько периодов (быстрый и медленный) для подтверждения импульса;
— включает пороги/уровни (например, нулевой уровень и положительные/отрицательные границы) и сигналы при их пересечении;
— добавляет правила «пинбола» — когда цена/индикатор отскакивает от определённого уровня, это рассматривается как продолжение импульса или как ложный отскок, требующий фильтрации;
— применяется в сочетании с управлением риском: стопы, трейлинг-стопы и ограничения размера позиции для защиты от быстро разворачивающихся движений.


Расчёт Осциллятора Momentum Pinball

Конкретная формула MP может отличаться в разных реализациях. Ниже — типичная структурная схема расчёта, дающая понимание принципа:

Шаг 1 — основной Momentum (ROC)
— Momentum(t) = Price(t) — Price(t — N) или ROC(t) = 100 * (Price(t) / Price(t — N) — 1)
где N — период (например, 5 или 10).

Шаг 2 — сглаживание
— SmoothFast(t) = MA_fast(Momentum, k1) — скользящая средняя по короткому окну (k1).
— SmoothSlow(t) = MA_slow(Momentum, k2) — скользящая средняя по длинному окну (k2).

Шаг 3 — сигнальные условия (пример)
— Бычий сигнал: SmoothFast пересекает вверх SmoothSlow и оба значения выше порога (например, выше 0).
— Медвежий сигнал: SmoothFast пересекает вниз SmoothSlow и оба ниже порога.
— «Пинбольное» правило: если после пересечения Momentum откатывает к уровню (например, к нулю или к SmoothSlow) и затем снова отскакивает в направлении сигнала — это подтверждение (вход по отскоку). Если отскок слишком глубок (процентное падение/рост превышает заданный лимит), сигнал считается ложным.

Шаг 4 — дополнительные фильтры
— Порог минимальной амплитуды Momentum (чтобы игнорировать слабые движения).
— Положение цены относительно MA цены (только сделки в направлении основного тренда).
— Ограничение по волатильности или объёму.

Пример параметров: N = 5, k1 = 3 (MA fast), k2 = 8 (MA slow), порог = 0 (или небольшой положительный/отрицательный уровень).

Альтернативный вариант расчета

1. Расчет базового импульса как разницы между текущей ценой и ценой N периодов назад:
Momentum = Price[текущий] — Price[текущий — Length]

2. Определение исторического максимума и минимума импульса за установленный период:
Max_Momentum = Maximum(Momentum) за период Length
Min_Momentum = Minimum(Momentum) за период Length

3. Нормализация текущего значения импульса относительно исторических экстремумов:
Normalized_Momentum = (Momentum — Min_Momentum) / (Max_Momentum — Min_Momentum)

4. Расчет скорости изменения нормализованного импульса:
Momentum_Change = Normalized_Momentum[текущий] — Normalized_Momentum[текущий — 1]

5. Итоговый расчет MP как комбинации нормализованного импульса и его изменения:
MP = Normalized_Momentum + Momentum_Change

где:
— Price — цена (обычно цена закрытия).
— Length — период расчета.
— Momentum — базовый импульс.
— Normalized_Momentum — нормализованный импульс.
— Momentum_Change — изменение импульса.


Использование в торговле Momentum Pinball

Индикатор импульса пинбола можно интерпретировать следующим образом:

Уровни экстремумов:
● Значения выше 0.8 указывают на перекупленность рынка.
● Значения ниже 0.2 указывают на перепроданность рынка.
● Когда MP достигает этих уровней, повышается вероятность разворота или коррекции.
перекупленность

Дивергенции:
● Бычья дивергенция: цена формирует новый минимум, а MP — более высокий минимум.
● Медвежья дивергенция: цена формирует новый максимум, а MP — более низкий максимум.
● Дивергенции часто предшествуют значительным разворотам тренда.

Пересечение центральной линии:
● Пересечение MP уровня 0.5 снизу вверх может рассматриваться как бычий сигнал.
● Пересечение MP уровня 0.5 сверху вниз может рассматриваться как медвежий сигнал.

Отскоки от экстремумов:
● Разворот MP от уровней перекупленности или перепроданности может генерировать сигналы для входа в рынок.
● Особенно сильные сигналы формируются, когда такие развороты сопровождаются дивергенциями.

Анализ тренда:
● Устойчивые значения MP выше 0.5 подтверждают восходящий тренд.
● Устойчивые значения MP ниже 0.5 подтверждают нисходящий тренд.
● Колебания MP вокруг уровня 0.5 указывают на боковой тренд или неопределенность.

Сила импульса:
● Крутой угол наклона MP указывает на сильный импульс.
● Пологий угол наклона MP указывает на слабый импульс.
● Замедление роста или падения MP может предшествовать развороту тренда.

Комбинирование с другими индикаторами:
● MP часто используется в сочетании с трендовыми индикаторами.
Например, можно использовать скользящие средние для определения направления тренда, а MP — для выбора точек входа и выхода.

Стратегия торговли
Индикатор Momentum Pinball используется в торговой стратегии, разработанной американским трейдером Линдой Брэдфорд Рашке. Суть стратегии — использование моментов перекупленности и перепроданности рынка.

Некоторые правила стратегии (на покупку):
— Ждать сигнала — нахождения индикатора Momentum Pinball ниже уровня 30 (зона перепроданности) в момент закрытия свечи текущего дня.
— Переключить график на часовой (H1) период, дождаться, когда сформируется первая свеча нового дня.
— Поставить отложенный ордер (Buy Stop) выше максимума часовой свечи на 10–20 пипсов.
— Разместить стоп-лосс на таком же расстоянии (10–20 пунктов), но уже от минимума этой же свечи.
— Выходить с рынка на закрытии текущего торгового дня, если имеется прибыль.

Для торговли на продажу условия обратные: сигналом будет нахождение индикатора в зоне перекупленности (выше уровня 70).

Важно: использование индикаторов и стратегий, основанных на них, может быть рискованным — стопроцентного исключения генерируемых ложных сигналов не гарантирует ни один инструмент.