Торговые стратегии на основе индикаторов EMA и MAMA
Обзор
Стратегия основана на двух показателях: EMA (индексальная скользящая средняя) и MAMA (MESA адаптивная скользящая средняя) для определения тенденций рынка и получения торговых сигналов в зависимости от их перекрестных ситуаций. EMA часто используется для определения направления рыночных тенденций, а MAMA может более точно улавливать рыночные поворотные точки, которые в сочетании могут улучшить эффективность стратегии.
Стратегический принцип
- Вычисление быстрых и медленных ЭМА, которые отражают краткосрочные и долгосрочные тенденции рынка
- Вычислить линии MAMA и FAMA, которые являются адаптивными скользящими средними
- Когда быстрая EMA пересекает медленную EMA, генерируется сигнал покупки
- Когда быстрая EMA пересекает медленную EMA, генерируется сигнал продажи
- Когда MAMA наносит FAMA, создается сигнал покупать
- Когда MAMA пересекает FAMA, генерируется сигнал SELL
- MAMA и FAMA могут быть использованы для проверки EMA-крестных сигналов или для раннего поимки трендовых поворотов.
В частности, стратегия рассчитывает сначала быструю ЭМА (fl) и медленную ЭМА (sl), отражая соответственно краткосрочные и долгосрочные тенденции.
Затем MAMA и FAMA рассчитываются по формуле Джона Элерса:
- Вычислить гильбертовую трансформацию цены и извлечь фазовую информацию о сигнале
- Мгновенный цикл сигнала p, рассчитанный на основе фазовой информации
- Расчет веса α по p-значению
- MAMA и FAMA по α-весам
Наконец, стратегия создает торговый сигнал на основе пересечения EMA и MAMA/FAMA:
- EMA Gold Fork - это больше работы.
- EMA остается свободной
- MAMA больше, чем FAMA
- MAMA под FAMA - свободное время
Анализ преимуществ
Эта стратегия объединяет преимущества показателей EMA и MAMA и позволяет повысить точность торговых сигналов.
Преимущества EMA:
- Это позволяет эффективно сгладить данные о ценах и уменьшить шум.
- Следить за рыночными тенденциями и быть немного отсталым
- Гибкость параметров с возможностью корректировки чувствительности к краткосрочным и долгосрочным трендам
Преимущества MAMA:
- Самостоятельно адаптируемые параметры, не требующие искусственного задания цикла
- Быстро реагировать и заранее улавливать перемены
- Точное определение поддержки и сопротивления
Преимущества совместного использования:
- EMA оценивает основные тенденции
- MAMA проверяет сигнал и заранее фиксирует повороты
- Повышение точности и успеваемости сигналов
Анализ рисков
Основные риски этой стратегии:
- EMA и MAMA являются поздними подтвержденными индикаторами, Entry немного отстает, что может привести к риску скольжения
- При сильных землетрясениях 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

