Стратегия следования за трендом с двойным сигналом
Обзор
Данная стратегия идентифицирует и отслеживает тренды, комбинируя два индикатора: двойную EMA и Awesome Oscillator. EMA быстро определяет направление недавнего тренда, а Awesome Oscillator фильтрует ложные пробои, предоставляя точки входа. Название стратегии «Стратегия отслеживания тренда с двойным сигналом» точно отражает её основную функцию.
Принцип стратегии
Стратегия использует два технических индикатора (двойную EMA и Awesome Oscillator) для фильтрации сигналов. Логика следующая:
-
Рассчитываются EMA за 2 и 20 периодов. Когда EMA за 2 периода пересекает EMA за 20 периодов снизу вверх, определяется восходящий тренд; когда EMA за 2 периода пересекает EMA за 20 периодов сверху вниз – нисходящий тренд.
-
Рассчитывается Awesome Oscillator. Он представляет собой разность быстрой и медленной скользящих средних, затем гистограмма получается вычитанием MACD-гистограммы из быстрой скользящей средней. Изменение цвета гистограммы AO с красного на синий считается сигналом к покупке, с синего на красный – к продаже.
-
Окончательный сигнал к покупке генерируется только тогда, когда EMA показывает восходящий тренд, а AO одновременно подаёт сигнал к покупке; окончательный сигнал к продаже – только когда EMA показывает нисходящий тренд, а AO одновременно подаёт сигнал к продаже.
-
Этот механизм двойной фильтрации позволяет эффективно сокращать ложные пробои и отслеживать среднесрочное направление тренда.
Преимущества анализа
Стратегия обладает следующими преимуществами:
-
Двойная фильтрация снижает количество ошибочных сделок, вызванных шумом. EMA определяет общее направление тренда, AO фильтрует момент входа – их сочетание повышает надёжность сигналов.
-
Очень высокая чувствительность позволяет своевременно улавливать развороты краткосрочных трендов. EMA за 2 периода чрезвычайно чувствительна к пробоям и быстро определяет изменение недавнего тренда.
-
Awesome Oscillator повторно фильтрует MACD, эффективно выявляя ложные пробои в тренде и избегая ненужных контртрендовых сделок.
-
Направление стратегии чётко определено, что позволяет отслеживать среднесрочные тренды. EMA задаёт базовое направление, AO дополнительно отфильтровывает сделки, соответствующие основному тренду, что позволяет постоянно улавливать среднесрочные движения.
-
Параметры стратегии выбраны разумно: EMA за 2 и 20 периодов захватывают изменения цен разных временных масштабов, параметры AO за 5 и 34 периода оптимизированы для хорошего распознавания краткосрочных паттернов.
Анализ рисков
Стратегия также содержит некоторые риски:
-
В боковом рынке EMA и AO могут генерировать много ложных сигналов, что приводит к ненужным коротким позициям. Риск можно снизить, корректируя периоды EMA.
-
В некоторых случаях AO может запаздывать относительно EMA, вызывая временной разрыв в сигналах. Параметры AO можно оптимизировать для более быстрой реакции на пробои.
-
Набор параметров EMA и AO, сочетающих краткосрочные и среднесрочные характеристики, предъявляет высокие требования к качеству данных и вычислительной мощности. Необходимо корректировать их в зависимости от особенностей инструмента.
-
Частые сделки приводят к увеличению комиссий и проскальзываний. Можно ослабить критерии выхода, удлинив период удержания позиций.
-
Стратегия не учитывает тренды старших таймфреймов и ключевые уровни поддержки/сопротивления. Следует добавить больше факторов для обеспечения правильного направления сделок.
Направления оптимизации
Стратегию можно оптимизировать по следующим направлениям:
-
Ввести индикаторы определения тренда, помогающие EMA оценить направление старшего тренда, например, ленты скользящих средних, ATR и т.д.
-
Добавить механизм идентификации ключевых уровней поддержки/сопротивления, например, уровни Фибоначчи, и подавать сигналы только вблизи этих уровней. Избегать открытия позиций в невыгодных местах.
-
Оптимизировать комбинацию параметров EMA и AO для улучшения их совместной работы. Например, использовать генетические алгоритмы для автоматического поиска наилучшей пары параметров.
-
Добавить механизм стоп-лосса. Если цена пробивает последний свинг-хай/лоу, немедленно закрывать позицию, ограничивая убыток по одной сделке.
-
Проверить на исторических данных (бэктестинг) эффективность стратегии. Оценить, способна ли она стабильно приносить прибыль, соответствуют ли результаты ожиданиям.
-
Протестировать на демо-счёте, постепенно корректируя параметры для улучшения показателей в реальных условиях. Проверить устойчивость параметров и получить более стабильные комбинации.
Заключение
Стратегия имеет чёткую логику: EMA определяет общее направление тренда, AO фильтрует сигналы – совместное использование двух индикаторов обеспечивает двойную валидацию. Она эффективно идентифицирует тренды и отслеживает среднесрочные движения. Однако существуют определённые риски и недостатки, требующие дальнейшей оптимизации и тестирования для повышения стабильности. Ключевым моментом является выбор подходящих инструментов и параметров, а также адаптация к стилю и правилам трейдера. В целом стратегия рациональна и имеет практическую ценность.
/*backtest
start: 2022-10-26 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 27/04/2022
// This is combo strategies for get a cumulative signal. - 1

