Type/to search

Стратегия следования за трендом на основе двойной EMA

Common strategy
Created: 2024-01-24 14:52:59
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия построена на основе двойного индикатора EMA с целью выявления ценовых трендов и осуществления следования за трендом. Стратегия сначала рассчитывает средне-долгосрочную EMA и краткосрочную EMA, затем через их «золотое пересечение» открывает длинные позиции, а через «крест смерти» — короткие. Кроме того, стратегия использует фильтры highest/lowest для дополнительного отсеивания ложных сигналов.

Принцип стратегии

Основным индикатором стратегии является двойная EMA, включающая одну короткую и одну длинную EMA. В частности, в стратегии заданы следующие переменные:

ema1: период средне-долгосрочной EMA, по умолчанию 34 дня
ema2: период краткосрочной EMA, по умолчанию 13 дней

ema_sr: средне-долгосрочная EMA, рассчитанная на основе цены закрытия
highest_ema: максимальная EMA от ema_sr с периодом ema2
lowest_ema: минимальная EMA от ema_sr с периодом ema2

ema_ysl: EMA, используемая для генерации торговых сигналов, рассчитываемая на основе соотношения ema_sr с highest_ema/lowest_ema

crosses обнаруживает «золотое пересечение» и «крест смерти» между ema_sl и ema_ysl, что позволяет отслеживать тренд.

Благодаря комбинации двух EMA можно более точно определять ценовые тренды. Средне-долгосрочная EMA отфильтровывает краткосрочный шум, а краткосрочная EMA своевременно отслеживает развороты среднесрочного тренда. Введение highest/lowest EMA позволяет дополнительно отсеять ложные сигналы, сокращая ненужные сделки.

Преимущества

Главное преимущество стратегии — высокая точность определения тренда. Двойной индикатор EMA сам по себе превосходит одиночную EMA, SMA и другие индикаторы, обладая большей способностью выявлять развороты тренда. Применение highest/lowest_ema эффективно фильтрует ложные сигналы, вызванные краткосрочными откатами, что критично для стратегий следования за трендом.

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

Анализ рисков

Основной риск стратегии — неспособность распознавать развороты тренда. Когда цена формирует длительную коррекцию или значительный разворот, двойная EMA может запаздывать, что приводит к упущению оптимального момента входа. В этом случае позиция может оказаться слишком большой, что приведет к значительным убыткам.

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

Для уменьшения указанных рисков мы рекомендуем сократить период средне-долгосрочной EMA или добавить такие индикаторы, как MACD, для реакции на непредвиденные ситуации. Также можно установить стоп-лосс для контроля максимальных потерь.

Направления оптимизации

Стратегия имеет потенциал для дальнейшей оптимизации. В частности, основные направления следующие:

  1. Тестирование большего числа комбинаций параметров EMA для поиска оптимальных значений;
  2. Добавление анализа объема, чтобы избежать ложных сигналов при ценовых колебаниях;
  3. Совместное использование трендовых линий, каналов и других инструментов для более точного определения точек разворота тренда.

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

Заключение

В целом стратегия обладает хорошей способностью распознавать тренды, фильтруя шум с помощью двойной EMA и эффективно сглаживая ценовую кривую. Введение highest/lowest EMA также повышает надежность сигналов. Согласно результатам бэктестирования, стратегия может приносить стабильную доходность.

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

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
// Modified from kivancfr3762's A2MK script

strategy("EMA STRATEGY", overlay=true)
Strategy parameters
Strategy parameters
EMA2 Length
EMA1 Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)