Количественная стратегия супертренда MACD
Обзор
Данная стратегия комплексно использует сигналы потенциального разворота тренда от индикаторов SuperTrend и MACD, дополненные сигналами перекупленности/перепроданности от RSI, что формирует относительно стабильную и эффективную систему сигналов для открытия и закрытия позиций. Название стратегии — «Количественная стратегия SuperTrend MACD».
Принцип стратегии
Основная логика стратегии заключается в комплексном использовании индикаторов SuperTrend и MACD в качестве критериев для принятия решений об открытии позиций.
В части SuperTrend стратегия использует смену направления индикатора SuperTrend как потенциальный сигнал разворота. Когда направление SuperTrend меняется с нисходящего на восходящее, генерируется сигнал на покупку; когда с восходящего на нисходящее — сигнал на продажу.
В части MACD стратегия использует наклон MACD на более низком таймфрейме (дневном) и пересечение нулевой линии для определения возможностей разворота. Когда абсолютное значение наклона MACD велико (больше порога) и наклон сохраняет однонаправленный рост, генерируется сигнал; также формируется вспомогательный сигнал при пересечении MACD нулевой линии. Сигналы от MACD более сглажены по сравнению с частью SuperTrend.
Для открытия позиции стратегия требует, чтобы сигналы SuperTrend и MACD совпадали по направлению, и только тогда подаётся команда на открытие.
Кроме того, в части закрытия позиций стратегия использует сигналы перекупленности/перепроданности от RSI. Когда RSI превышает 80, генерируется сигнал на продажу; когда опускается ниже 20 — сигнал на покупку, что помогает определить момент разворота.
Преимущества
Главное преимущество стратегии — разнообразие индикаторных сигналов. Разные индикаторы взаимно дополняют друг друга, делая общий сигнал более стабильным и надёжным.
Сигналы разворота SuperTrend позволяют улавливать сильные краткосрочные тренды; наклон MACD оценивает силу среднесрочного тренда, предотвращая ложные развороты; а RSI в условиях бокового движения рынка указывает на оптимальные моменты открытия и закрытия позиций при перекупленности/перепроданности. Наложение сигналов нескольких индикаторов позволяет отфильтровать шумовые сделки и добиться более высокой процентной доли выигрышных сделок.
Кроме того, выбор временных рамок стратегии также вполне обоснован. SuperTrend использует часовой таймфрейм, а MACD — дневной, что обеспечивает как частоту торговли, так и стабильность оценки тренда.
Анализ рисков
Основной риск стратегии заключается в высокой вероятности возникновения противоречивых сигналов между индикаторами. Например, SuperTrend может дать ложный разворот, в то время как MACD не сформирует синхронного сигнала. Это может привести к неоправданным убыткам.
Кроме того, использование RSI для определения момента закрытия позиции может быть преждевременным или запоздалым, что не позволит максимизировать время удержания позиции.
Наконец, слишком высокое пороговое значение наклона MACD может привести к пропуску слабых разворотных возможностей.
Направления оптимизации
Стратегию можно дополнительно оптимизировать по следующим направлениям:
-
Введение механизма стоп-лосса. Остановка при превышении заданного процента убытка.
-
Добавление динамического порога для оценки наклона MACD. Повышение порога при высокой волатильности рынка и снижение при стабильности.
-
Добавление условия отката для закрытия по RSI. Например, после превышения RSI уровня 80 дождаться заметного отката, прежде чем рассматривать закрытие.
-
Тестирование MACD с объёмом для оценки улучшения надёжности сигналов.
-
Попытка автоматической настройки параметров для поиска оптимальных значений.
Заключение
«Количественная стратегия SuperTrend MACD» объединяет несколько индикаторов для подачи сигналов на открытие и закрытие позиций. Её преимущества — стабильность сигналов, высокая процентная доля выигрышных сделок, а также возможность дальнейшего улучшения за счёт оптимизации параметров. Основные риски и направления оптимизации также сосредоточены вокруг проблемы переобучения параметров. В целом, стратегия обладает высокой практической применимостью.
/*backtest
start: 2022-12-19 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("SuperTrend.MACD Strategy", overlay=false, default_qty_type=strategy.percent_of_equity, default_qty_value=100, initial_capital=100000, pyramiding=5, process_orders_on_close=true)
- 1

