Загружаем список сделок...

Стратегии скользящих средних Guppy (GMMA): полное руководство по системе Дэрила Гаппи

Содержание

  1. Принцип работы GMMA: механика двух групп участников рынка
  2. 4 фазы рынка по взаимному положению лент
  3. 3 классических торговых сетапа по системе Гаппи
    • Сетап 1. Отбой от институциональной поддержки (Pullback Bounce)
    • Сетап 2. Истинный разворот тренда (Trend Reversal Crossover)
    • Сетап 3. Пробой консолидации (Breakout из компрессии)
  4. Настройка GMMA под криптовалюты, форекс и фондовый рынок
  5. Фильтры ложных сигналов: RSI, объемы и базовая EMA 200
  6. Граничные сценарии: когда индикатор дает сбой
  7. Расчет мани-менеджмента и математического ожидания
  8. Фильтр «Трендовый светофор»: математический запрет на торговлю во флэте
  9. Сравнительный обзор платформ для работы с GMMA
  10. Формулы и программная реализация (Pine Script v5 и Python)
  11. Типичные ошибки при торговле по системе
  12. Чек-лист готовности к открытию позиции (Pre-Flight Checklist)
  13. План освоения системы для начинающих и следующие шаги
  14. Часто задаваемые вопросы (FAQ)

Индикатор GMMA (Guppy Multiple Moving Average) преобразует ценовой график в наглядную карту баланса сил двух групп участников биржи: краткосрочных спекулянтов и институциональных инвесторов. Система объединяет 12 экспоненциальных скользящих средних (EMA), сгруппированных в два автономных блока по 6 линий.

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

Параметр ленты Краткосрочная группа (Спекулянты) Долгосрочная группа (Инвесторы)
Периоды расчетных EMA 3, 5, 8, 10, 12, 15 30, 35, 40, 45, 50, 60
Функциональная роль Фиксирует импульс, глубину коррекции и точку входа Задает вектор тренда, служит динамической поддержкой/сопротивлением
Бычья конфигурация 6 линий расходятся веером вверх над медленным блоком Формирует восходящую базу с равномерным расширением полос
Поведение во флэте Линии сплетаются в жгут и многократно пересекают медленный пул Полосы сжимаются, теряют наклон и выстраиваются горизонтально

gmma1.png

Принцип работы GMMA: механика двух групп участников рынка

Австралийский трейдер Дэрил Гаппи (автор книг Trend Trading и Trading Tactics) исходил из фундаментального принципа: участники финансовых рынков обладают принципиально разными горизонтами планирования и капиталом. Поведение биржевой толпы разделено на две модели принятия решений:

Розничные спекулянты (EMA 3, 5, 8, 10, 12, 15): Краткосрочные трейдеры оперативно реагируют на новости, локальные уровни и макростатистику. Они первыми толкают котировки, формируя краткосрочный ценовой импульс. Шаг расчетных периодов выбран так, чтобы улавливать смену настроения рынка задолго до ее проявления на старших структурах.

Институциональный капитал (EMA 30, 35, 40, 45, 50, 60): Управление крупными портфелями требует постепенного набора и сброса позиций. Долгосрочная группа сглаживает локальные всплески и отображает реальный вектор распределения ликвидности. Если цена откатывается, но медленные EMA сохраняют угол наклона и не деформируются, крупные участники используют снижение цен для добора позиций по выгодной средней цене.

Заметка практика: Скользящие средние не создают уровней спроса сами по себе. Долгосрочный пул GMMA отражает диапазон средневзвешенных цен позиций крупных игроков. Пока дистанция между линиями стабильна, институциональные участники защищают свой диапазон набора объемов.

4 фазы рынка по взаимному положению лент

Геометрия двух пучков однозначно идентифицирует текущую рыночную фазу:

  • Компрессия (Сжатие): Обе группы сужаются, дистанция между средними стремится к минимуму, а полосы переплетаются в тонкую горизонтальную линию. На рынке наступает баланс спроса и предложения. Объемы снижаются — идет аккумуляция ликвидности перед импульсным выходом.
  • Экспансия (Расширение): Расстояние между кривыми внутри каждого пучка стремительно растет, линии расходятся веерообразно. Это подтверждает приток свежей ликвидности: спекулянты разгоняют импульс, а инвесторы подтверждают вектор движения.
  • Параллельное разделение: Быстрый и медленный вееры направлены под постоянным углом к горизонту (оптимально 30–45 градусов), сохраняя стабильное расстояние между внутренними границами (EMA 15 и EMA 30). Это признак устойчивого тренда, подходящий для удержания открытых позиций.
  • Переплетение (Хаос / «Пила»): Быстрые скользящие хаотично пересекают медленный блок в обе стороны, а долгосрочные EMA выстраиваются горизонтально. Рынок находится в фазе широкой консолидации. Любые трендовые сетапы в этой фазе приводят к череде ложных срабатываний стоп-лоссов.

3 классических торговых сетапа по системе Гаппи

Сетап 1. Отбой от институциональной поддержки (Pullback Bounce)

Модель предназначена для присоединения к доминирующему тренду в момент окончания фиксации прибыли спекулянтами.

  • Условие тренда: Линии долгосрочной группы (EMA 30–60) равномерно направлены вверх под углом от 30 градусов.
  • Тест диапазона: Цена и быстрая группа (EMA 3–15) корректируются вниз, заходя телами свечей в пространство между EMA 30 и EMA 50.
  • Защита рубежа: Нижняя граница тренда (EMA 60) удерживает натиск и не пробивается закрытием свечи.
  • Триггер на вход: Сигнальная свеча закрывается выше верхней линии быстрой группы (EMA 3).
  • Постановка ордеров: Открытие лонг-позиции на максимуме сигнальной свечи со стоп-лоссом под EMA 60.
ЕСЛИ цена скорректировалась в диапазон EMA 30–50,
И EMA 60 не пробита закрытием тела свечи,
И быстрая группа разворачивается обратно в сторону основного тренда,
ТО открывается позиция в направлении институционального пучка.

Сетап 2. Истинный разворот тренда (Trend Reversal Crossover)

Типичная ошибка начинающих трейдеров — открывать сделку в момент пересечения первой быстрой линии (EMA 3) с EMA 30. Методология Гаппи требует полного подтверждения разворота всеми линиями:

  1. Импульсный пробой: Ценовой бар пробивает долгосрочный блок насквозь.
  2. Синхронизация быстрых линий: Все 6 экспоненциальных средних (3, 5, 8, 10, 12, 15) выходят за пределы противоположного края медленной группы (EMA 60).
  3. Перестройка базы: Долгосрочная группа (30–60) сжимается в точку перегиба и раскрывается веером в сторону пробоя.
  4. Исполнение: Вход в рынок выполняется на первом откате после завершения перегруппировки, когда быстрые средние тестируют внешнюю границу медленного пучка в качестве новой опоры.

Сетап 3. Пробой консолидации (Breakout из компрессии)

Используется после продолжительного сжатия волатильности на рынке:

  • Идентификация фазы: На графике выделяется диапазон, где все 12 EMA переплетены в единую тонкую горизонтальную линию.
  • Сетка ордеров: Выставляются отложенные ордера: Buy Stop чуть выше локального сопротивления и Sell Stop чуть ниже локальной поддержки.
  • Валидация импульса: При срабатывании одного из ордеров контролируется раскрытие лент. Истинный выход подтверждается расхождением быстрой группы и одновременным наклоном медленной. Противоположный отложенный ордер немедленно отменяется.

gmma2.png

Настройка GMMA под криптовалюты, форекс и фондовый рынок

Индикатор требует обязательной калибровки параметров управления рисками под ликвидность и волатильность выбранного класса активов:

Рыночный сегмент Поведение лент индикатора Рабочие таймфреймы Регламент риск-менеджмента
Криптовалюты (BTC, ETH, SOL) Резкие всплески волатильности вызывают глубокие проколы тенями свечей без слома глобальной тенденции. 1H, 4H, Daily Стоп-лосс за EMA 60 с запасом на шум 0.5–1.0%. Соотношение прибыли к риску (R:R) — строго от 1:3.
Форекс (EUR/USD, GBP/JPY) Повышенный сессионный шум и микротренды между торговыми сессиями. 5M–15M (интрадей), 1H–4H (свинг) Обязательная фильтрация старшим трендом. Запрет на открытие позиций за 30 минут до и после новостей High Impact.
Фондовый рынок (Акции, ETF) Высокая точность удержания медленного пучка крупными фондами при плановой ребалансировке портфелей. Daily, Weekly Трейлинг-стоп по внешней границе EMA 60. Отбор бумаг с силой выше базового индекса (S&P 500 / IMOEX).

Фильтры ложных сигналов: RSI, объемы и базовая EMA 200

Использование GMMA без дополнительных фильтров приводит к системным просадкам во время консолидаций. Профессиональная сборка стратегии включает три защитных контура:

1. Отсечение ложных пробоев через RSI (14)

Когда быстрый пучок пересекает медленный снизу вверх, сохраняется риск войти в сделку на излете импульса.

Правило: Если все 6 быстрых EMA пробили долгосрочную группу снизу вверх, но на осцилляторе RSI (14) сформировалась медвежья дивергенция (цена обновила максимум, а осциллятор показал более низкий пик), сигнал на покупку блокируется. Это признак скрытого распределения позиций крупным капиталом.

2. Подтверждение объемом (Volume Spread Validation)

Смена направления институционального блока требует вливания реального объема ликвидности:

  • Истинный пробой: Пересечение подтверждается всплеском вертикального объема, превышающим 20-периодную скользящую среднюю объема (Volume MA 20) минимум в 1.8–2.0 раза.
  • Ложный маневр («пустой веер»): Ленты раскрылись, однако бары объема остаются на среднем уровне или падают. Крупные игроки не участвуют в движении — последует быстрый возврат цены назад.

3. Интеграция 13-й скользящей (GMMA + EMA 200)

Экспоненциальная средняя с периодом 200 отсекает контртрендовые входы:

  • Сделки Long: Разрешены только тогда, когда весь комплекс из 12 EMA находится выше EMA 200.
  • Сделки Short: Разрешены только тогда, когда весь комплекс GMMA раскрыт под EMA 200.

Предупреждение о перекупленности: При параболическом взлете дистанция между EMA 3 и EMA 60 может превысить 10–15% от стоимости актива. Вход в рынок в такой момент опасен: по закону возврата к среднему (mean reversion) последует резкая коррекция к институциональному пучку, сбивающая стоп-лоссы.

Граничные сценарии: когда индикатор дает сбой

Поскольку скользящие средние строятся на ретроспективных данных цен закрытия, система уязвима в двух специфических фазах рынка:

  • Импульсный V-образный разворот: При внезапных макроэкономических новостях котировки моментально пролетают 5–10% в противоположную сторону. Медленный блок (EMA 30–60) при этом продолжает по инерции указывать прежнее направление.
    Защитный регламент: Если 4-часовая свеча закрылась за пределами EMA 60 более чем на 1.5 ATR (Average True Range), позиция ликвидируется по рынку немедленно, без ожидания перекрещивания средних.
  • Ступенчатый боковик («распил волатильности»): В периоды праздников или низкой ликвидности цена движется короткими импульсами без продолжения. Ленты непрерывно сжимаются и вновь раскрываются на 2–3 бара.
    Защитный регламент: Торговля блокируется через числовой фильтр ширины институционального зазора.

Расчет мани-менеджмента и математического ожидания

Разберем математику сделки на отбой от институциональной поддержки (Pullback Bounce):

  • Депозит (D): $1,000
  • Риск на сделку (R%): 1% от баланса ($10)
  • Инструмент и интервал: ETH/USDT, 4H
  • Точка входа (Penter): Отбой от EMA 45, закрытие свечи на $3,000
  • Уровень Stop-Loss (Pstop): Нижняя граница медленной группы (EMA 60 проходит на $2,950), стоп-лосс с буфером на рыночный шум — $2,940
  • Соотношение R:R: 1:3

Пошаговые вычисления:

Дистанция ценового риска на единицу актива (ΔStop):
ΔStop = Penter - Pstop = 3000 - 2940 = 60 USDT

Рабочий объем открываемой позиции (V):
V = Риск в долларах / ΔStop = 10 / 60 ≈ 0.166 ETH

Уровень фиксации прибыли (Ptake):
Ptake = Penter + ΔStop × 3 = 3000 + 60 × 3 = 3180 USDT

Математическое ожидание на серии из 100 сделок:

  • Доля прибыльных сделок: 40% (40 сделок с профитом по $30, 60 сделок с убытком по $10).
  • Валовая прибыль: 40 × 30 = $1,200.
  • Валовый убыток: 60 × 10 = $600.
  • Чистый финансовый результат: $1,200 - $600 = +$600 к депозиту (+60%).
  • Профит-фактор (Profit Factor): Profit Factor = $1,200 / $600 = 2.0

Фильтр «Трендовый светофор»: математический запрет на торговлю во флэте

Для исключения человеческого фактора и субъективности при оценке рынка используется формула относительного спреда между внешними границами долгосрочного пучка:

Δ% = (|EMA30 - EMA60| / Price) × 100

  • Зеленый свет (Δ% ≥ 0.15%): Долгосрочный веер стабильно раскрыт, тренд активен. Разрешен поиск точек входа по сетапам.
  • Красный свет (Δ% < 0.15%): Расхождение между EMA 30 и EMA 60 составляет менее 0.15% от стоимости базового актива. Торговля полностью блокируется: рынок находится в фазе компрессии или «пилы», вероятность ложных срабатываний стоп-лосса превышает 70%.

Сравнительный обзор платформ для работы с GMMA

Платформа Назначение и специфика Преимущества Ограничения Настройка
TradingView Анализ графиков, скрининг, создание торговых стратегий. Сотни готовых скриптов GMMA с динамической заливкой облаков в библиотеке Community Scripts. В бесплатном тарифе действует ограничение на количество индикаторов на одном графике. 1 клик через поиск индикаторов.
MetaTrader 4 / 5 Исполнение сделок на рынках Forex/CFD, алготорговля советниками. Минимальная задержка исполнения, прямая интеграция в советники (.mq5/.ex5). По умолчанию единый индикатор отсутствует: требуется ручная сборка из 12 EMA или установка скрипта. Средняя (копирование в папку Indicators).
Python (Pandas / TA-Lib) Количественный анализ, бэктестинг портфелей, алготрейдинг. Полный контроль расчетов, вычисление спреда лент в реальном времени, работа по API бирж. Требуются навыки разработки; не подходит для ручного скальпинга в терминале. Высокая (развертывание среды анализа).
Мобильные терминалы Мониторинг и оперативный контроль открытых позиций. Доступность со смартфона без установки сторонних библиотек. Большинство приложений ограничены лимитом в 3–5 скользящих средних одновременно. Минимальная (при урезанном функционале).

Формулы и программная реализация (Pine Script v5 и Python)

Каждая линия комплекса рассчитывается по алгоритму экспоненциального сглаживания (EMA), где наибольший математический вес получают последние ценовые значения:

EMAt = α ⋅ Pt + (1 - α) ⋅ EMAt-1

Где:
Pt — цена закрытия текущего бара;
EMAt-1 — значение скользящей средней предыдущего бара;
α — коэффициент весового сглаживания, вычисляемый под конкретный период N:

α = 2 / (N + 1)

Готовый код для TradingView (Pine Script v6)

Для добавления индикатора откройте вкладку Pine Editor на нижней панели TradingView, вставьте код и нажмите кнопку «Добавить на график»:



//@version=6
indicator(title = 'Guppy Multiple Moving Average (GMMA)', shorttitle = 'GMMA', overlay = true)
// Краткосрочная группа (Спекулянты)
ema3 = ta.ema(close, 3)
ema5 = ta.ema(close, 5)
ema8 = ta.ema(close, 8)
ema10 = ta.ema(close, 10)
ema12 = ta.ema(close, 12)
ema15 = ta.ema(close, 15)
// Долгосрочная группа (Инвесторы)
ema30 = ta.ema(close, 30)
ema35 = ta.ema(close, 35)
ema40 = ta.ema(close, 40)
ema45 = ta.ema(close, 45)
ema50 = ta.ema(close, 50)
ema60 = ta.ema(close, 60)
// Отрисовка быстрой группы (голубая палитра)
p3 = plot(ema3, color = color.new(#00bcd4, 0), title = 'EMA 3')
plot(ema5, color = color.new(#00bcd4, 10), title = 'EMA 5')
plot(ema8, color = color.new(#00bcd4, 20), title = 'EMA 8')
plot(ema10, color = color.new(#00bcd4, 30), title = 'EMA 10')
plot(ema12, color = color.new(#00bcd4, 40), title = 'EMA 12')
p15 = plot(ema15, color = color.new(#00bcd4, 50), title = 'EMA 15')
// Отрисовка медленной группы (оранжевая палитра)
p30 = plot(ema30, color = color.new(#ff9800, 0), title = 'EMA 30')
plot(ema35, color = color.new(#ff9800, 10), title = 'EMA 35')
plot(ema40, color = color.new(#ff9800, 20), title = 'EMA 40')
plot(ema45, color = color.new(#ff9800, 30), title = 'EMA 45')
plot(ema50, color = color.new(#ff9800, 40), title = 'EMA 50')
p60 = plot(ema60, color = color.new(#ff9800, 50), title = 'EMA 60')
// Динамическая подсветка облаков сжатия и расширения
fill(p3, p15, color = color.new(#00bcd4, 88), title = 'Облако спекулянтов')
fill(p30, p60, color = color.new(#ff9800, 88), title = 'Облако инвесторов')

Алгоритмический расчет лент на Python (Pandas)

Для тестирования стратегии на исторических данных используйте функцию обработки датафрейма:

import pandas as pd

def calculate_gmma(df: pd.DataFrame, price_col: str = 'close') -> pd.DataFrame:
    short_periods = [3, 5, 8, 10, 12, 15]
    long_periods = [30, 35, 40, 45, 50, 60]
    
    # Расчет быстрой группы
    for period in short_periods:
        df[f'EMA_{period}'] = df[price_col].ewm(span=period, adjust=False).mean()
        
    # Расчет медленной группы
    for period in long_periods:
        df[f'EMA_{period}'] = df[price_col].ewm(span=period, adjust=False).mean()
        
    # Расчет ширины институционального веера в процентах
    df['Spread_Pct'] = ((df['EMA_30'] - df['EMA_60']).abs() / df[price_col]) * 100
    return df

Типичные ошибки при торговле по системе

  • Восприятие индикатора как классического MA-кроссовера: Дэрил Гаппи подчеркивал, что пересечение одиночной линии EMA 3 с EMA 30 не является сигналом. Спекулятивный шум генерирует массу ложных перекрещиваний. Рабочий сигнал возникает только тогда, когда весь блок перестраивается согласованно.
  • Торговля против тренда институциональной группы: Попытки поймать локальный отскок быстрых средних при нисходящем наклоне оранжевого веера приводят к серии убытков. Входы против направления медленного блока противоречат базовой логике системы.
  • Игнорирование биржевых комиссий на интервалах M1–M5: На сверхмалых интервалах высокая частота сделок нивелируется брокерской комиссией, спредом и проскальзываниями при исполнении стоп-ордеров во время импульсов.

Чек-лист готовности к открытию позиции (Pre-Flight Checklist)

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

[ ] 1. Старший тренд: Цена инструмента находится строго выше EMA 200 (для Long) или ниже EMA 200 (для Short).
[ ] 2. Наклон медленного блока: Все 6 линий группы (EMA 30–60) направлены под углом от 30° и расходятся веером.
[ ] 3. Фильтр диапазона («Светофор»): Дистанция между EMA 30 и EMA 60 составляет >= 0.15% от цены актива.
[ ] 4. Завершение отката: Быстрая группа зашла в зону EMA 30–50 без пробоя EMA 60 телом свечи.
[ ] 5. Сигнальный бар: Свеча закрылась за пределами диапазона коррекции в сторону базовой тенденции.
[ ] 6. Осциллятор: На индикаторе RSI (14) отсутствует дивергенция против открываемой позиции.
[ ] 7. Риск-менеджмент: Стоп-лосс размещен за границей EMA 60; риск на сделку не превышает 1% от баланса.
[ ] 8. Математическое ожидание: Расчетный тейк-профит минимум в 3 раза превышает дистанцию стоп-лосса (R:R >= 1:3).
[ ] 9. Экономический календарь: До публикации новостей High Impact (CPI, NFP, решения ФРС) остается более 60 минут.

План освоения системы для начинающих и следующие шаги

  1. Разверните готовый шаблон на графике: Скопируйте предоставленный выше скрипт Pine Script v5 в редактор TradingView и протестируйте визуальное отображение облаков на паре ETH/USDT или EUR/USD на таймфрейме 4H.
  2. Пройдите тест на истории: Отработайте на симуляторе или демо-счете минимум 30 сделок по паттерну Pullback Bounce, строго фиксируя показатель спреда лент Δ%. Не переходите к торговле на пробой до полной отработки базового сетапа на отбой.
  3. Усильте систему объемным анализом: Изучите методы горизонтального профиля объемов (Volume Profile / VPVR), чтобы объединить динамические зоны институциональных средних Гаппи с ключевыми историческими уровнями аккумуляции ликвидности.

Часто задаваемые вопросы (FAQ)

Почему в GMMA используются экспоненциальные (EMA), а не простые (SMA) средние?

Экспоненциальная средняя придает больший вес последним ценовым барам. Это критично для спекулятивного пучка (3–15), которому необходимо без задержки реагировать на смену динамики цен.

На каких интервалах система показывает максимальную надежность?

Наиболее чистые сигналы формируются на таймфреймах 4H и Daily. На этих периодах рыночный шум минимален, а институциональные пучки работают как надежные динамические границы. На графиках ниже 15M требуется обязательное подтверждение горизонтальными объемами.

Можно ли торговать по сигналам GMMA без других инструментов?

Нет. Ни один трендовый индикатор на базе скользящих средних не защищен от ложных срабатываний в затяжном боковике. Для стабильных результатов GMMA обязательно комбинируют с осциллятором RSI, ключевыми горизонтальными уровнями и вертикальным объемом.

Как трактовать прокол EMA 60 с быстрым возвратом цены?

Это ситуация сквиза или локального сбора стоп-ордеров. Если тело свечи не зафиксировалось за пределами EMA 60, а оставило лишь тень, структура тренда сохраняется. Вход рассматривается после того, как быстрая группа соберется и вновь выйдет выше медленного блока.

Как подтягивать стоп-лосс по ходу движения цены?

По методике Гаппи защитный ордер подтягивается за внешней границей институционального пучка (EMA 60) по мере закрытия очередного бара на рабочем таймфрейме. Пока котировки удерживаются выше медленной группы, позиция сохраняется в рынке, сопровождая развитие тренда.

Задай свой вопрос в группе или чате!

Не понял материал? Есть вопросы и не с кем обсудить? Вступай в группу телеграм и чат сообщества!

Оставить комментарий
Загрузка комментариев...