Торговая стратегия на основе индикаторов EMA и MAMA
Обзор
Данная стратегия основана на двух индикаторах: EMA (экспоненциальная скользящая средняя) и MAMA (адаптивная скользящая средняя MESA). На основе их пересечений определяются рыночные тренды и генерируются торговые сигналы. EMA обычно используется для определения направления тренда, в то время как MAMA позволяет более точно улавливать точки разворота рынка. Совместное использование этих индикаторов повышает эффективность стратегии.
Принцип стратегии
- Рассчитываются быстрая EMA и медленная EMA, которые отражают краткосрочные и долгосрочные тренды рынка соответственно.
- Рассчитываются линии MAMA и FAMA, которые представляют собой адаптивные скользящие средние.
- Когда быстрая EMA пересекает медленную EMA вверх, генерируется сигнал на покупку.
- Когда быстрая EMA пересекает медленную EMA вниз, генерируется сигнал на продажу.
- Когда MAMA пересекает FAMA вверх, генерируется сигнал на покупку.
- Когда MAMA пересекает FAMA вниз, генерируется сигнал на продажу.
- Пересечение MAMA и FAMA может использоваться для подтверждения сигналов EMA или для заблаговременного выявления разворота тренда.
В частности, стратегия сначала рассчитывает быструю EMA (fl) и медленную EMA (sl), отражающие краткосрочный и долгосрочный тренды.
Затем по формулам Джона Элерса рассчитываются MAMA и FAMA:
- Вычисляется преобразование Гильберта цены и извлекается фазовая информация сигнала.
- На основе фазовой информации рассчитывается мгновенный период сигнала p.
- По значению p вычисляется весовой коэффициент α.
- По весовому коэффициенту α рассчитываются MAMA и FAMA.
Наконец, стратегия генерирует торговые сигналы на основе пересечений EMA и MAMA/FAMA:
- Золотое пересечение EMA – открытие длинной позиции.
- Смертельное пересечение EMA – открытие короткой позиции.
- Пересечение MAMA вверх через FAMA – открытие длинной позиции.
- Пересечение MAMA вниз через FAMA – открытие короткой позиции.
Анализ преимуществ
Данная стратегия объединяет преимущества индикаторов EMA и MAMA, что повышает точность торговых сигналов.
Преимущества EMA:
- Эффективно сглаживает ценовые данные, уменьшая шум.
- Отслеживает рыночный тренд с некоторым запаздыванием.
- Гибкие параметры, позволяющие регулировать чувствительность к краткосрочным и долгосрочным трендам.
Преимущества MAMA:
- Адаптивные параметры, не требующие ручного задания периода.
- Быстрая реакция, позволяющая заблаговременно выявлять развороты тренда.
- Точное определение зон поддержки и сопротивления.
Преимущества совместного использования:
- EMA определяет основное направление тренда.
- MAMA подтверждает сигналы и заблаговременно выявляет развороты.
- Повышение точности сигналов и процента успешных сделок.
Анализ рисков
Основные риски данной стратегии:
- EMA и MAMA являются запаздывающими индикаторами, точка входа имеет небольшую задержку, что может привести к проскальзыванию.
- В условиях сильного бокового движения пересечения EMA и MAMA происходят часто, что приводит к сериям длинных и коротких позиций.
- Неправильная настройка параметров EMA и MAMA может привести к пропуску тренда или ложным сигналам.
Меры противодействия:
- Использование стоп-лосса для ограничения убытков.
- Разумный выбор параметров, чтобы избежать излишней чувствительности.
- Комбинирование с другими индикаторами для подтверждения сигналов.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
- Оптимизация периода EMA для лучшего соответствия характеристикам различных инструментов.
- Настройка чувствительности параметра α MAMA для улучшения скорости выявления разворотов.
- Добавление фильтров на основе других индикаторов, таких как MACD, RSI и т.д., для исключения ложных сигналов.
- Внедрение стратегии стоп-лосса для контроля рисков.
- Проведение бэктестинга для выбора наилучшего сочетания параметров.
- Внедрение автоматического тейк-профита для максимизации прибыли.
Заключение
Данная стратегия объединяет преимущества индикаторов EMA и MAMA, позволяет следовать тренду и своевременно выявлять его развороты. Это надежная трендовая стратегия. Оптимизация параметров и контроль рисков позволяют повысить процент успешных сделок и прибыльность. Однако пользователям следует действовать осторожно, исходя из собственной толерантности к риску.
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("EMAMA strategy", overlay=true)
//This entire strategy is courtesy of LazyBear for programming the original EMAMA system, I simply added a strategy element to everything to round things out.
- 1

