Type/to search

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

Common strategy
Created: 2023-11-02 17:02:06
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия идентифицирует и отслеживает тренды, комбинируя два индикатора: двойную EMA и Awesome Oscillator. EMA быстро определяет направление недавнего тренда, а Awesome Oscillator фильтрует ложные пробои, предоставляя точки входа. Название стратегии «Стратегия отслеживания тренда с двойным сигналом» точно отражает её основную функцию.

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

Стратегия использует два технических индикатора (двойную EMA и Awesome Oscillator) для фильтрации сигналов. Логика следующая:

  1. Рассчитываются EMA за 2 и 20 периодов. Когда EMA за 2 периода пересекает EMA за 20 периодов снизу вверх, определяется восходящий тренд; когда EMA за 2 периода пересекает EMA за 20 периодов сверху вниз – нисходящий тренд.

  2. Рассчитывается Awesome Oscillator. Он представляет собой разность быстрой и медленной скользящих средних, затем гистограмма получается вычитанием MACD-гистограммы из быстрой скользящей средней. Изменение цвета гистограммы AO с красного на синий считается сигналом к покупке, с синего на красный – к продаже.

  3. Окончательный сигнал к покупке генерируется только тогда, когда EMA показывает восходящий тренд, а AO одновременно подаёт сигнал к покупке; окончательный сигнал к продаже – только когда EMA показывает нисходящий тренд, а AO одновременно подаёт сигнал к продаже.

  4. Этот механизм двойной фильтрации позволяет эффективно сокращать ложные пробои и отслеживать среднесрочное направление тренда.

Преимущества анализа

Стратегия обладает следующими преимуществами:

  1. Двойная фильтрация снижает количество ошибочных сделок, вызванных шумом. EMA определяет общее направление тренда, AO фильтрует момент входа – их сочетание повышает надёжность сигналов.

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

  3. Awesome Oscillator повторно фильтрует MACD, эффективно выявляя ложные пробои в тренде и избегая ненужных контртрендовых сделок.

  4. Направление стратегии чётко определено, что позволяет отслеживать среднесрочные тренды. EMA задаёт базовое направление, AO дополнительно отфильтровывает сделки, соответствующие основному тренду, что позволяет постоянно улавливать среднесрочные движения.

  5. Параметры стратегии выбраны разумно: EMA за 2 и 20 периодов захватывают изменения цен разных временных масштабов, параметры AO за 5 и 34 периода оптимизированы для хорошего распознавания краткосрочных паттернов.

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

Стратегия также содержит некоторые риски:

  1. В боковом рынке EMA и AO могут генерировать много ложных сигналов, что приводит к ненужным коротким позициям. Риск можно снизить, корректируя периоды EMA.

  2. В некоторых случаях AO может запаздывать относительно EMA, вызывая временной разрыв в сигналах. Параметры AO можно оптимизировать для более быстрой реакции на пробои.

  3. Набор параметров EMA и AO, сочетающих краткосрочные и среднесрочные характеристики, предъявляет высокие требования к качеству данных и вычислительной мощности. Необходимо корректировать их в зависимости от особенностей инструмента.

  4. Частые сделки приводят к увеличению комиссий и проскальзываний. Можно ослабить критерии выхода, удлинив период удержания позиций.

  5. Стратегия не учитывает тренды старших таймфреймов и ключевые уровни поддержки/сопротивления. Следует добавить больше факторов для обеспечения правильного направления сделок.

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

Стратегию можно оптимизировать по следующим направлениям:

  1. Ввести индикаторы определения тренда, помогающие EMA оценить направление старшего тренда, например, ленты скользящих средних, ATR и т.д.

  2. Добавить механизм идентификации ключевых уровней поддержки/сопротивления, например, уровни Фибоначчи, и подавать сигналы только вблизи этих уровней. Избегать открытия позиций в невыгодных местах.

  3. Оптимизировать комбинацию параметров EMA и AO для улучшения их совместной работы. Например, использовать генетические алгоритмы для автоматического поиска наилучшей пары параметров.

  4. Добавить механизм стоп-лосса. Если цена пробивает последний свинг-хай/лоу, немедленно закрывать позицию, ограничивая убыток по одной сделке.

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

  6. Протестировать на демо-счёте, постепенно корректируя параметры для улучшения показателей в реальных условиях. Проверить устойчивость параметров и получить более стабильные комбинации.

Заключение

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

Source
Pine
/*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. 
Strategy parameters
Strategy parameters
●═════ 2/20 EMA ═════●
Length
●═════ Awesome Oscillator AC ═════●
Length Slow
Length Fast
MA
EMA
WMA
trading WMA
trading MA
trading EMA
●═════ MISC ═════●
Trade reverse
●═════ Time Start ═════●
From Day
From Month
From Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)