Комбинированная торговая стратегия на основе паттернов разворота и индикатора MACD
Обзор
Данная стратегия объединяет разворотный паттерн "123" и индикатор MACD, чтобы получить более надёжные торговые сигналы. Разворотный паттерн "123" позволяет улавливать краткосрочные развороты, а MACD даёт средне- и долгосрочную оценку тренда. Комбинированные сигналы позволяют эффективно находить точки входа с высокой вероятностью успеха.
Принцип работы стратегии
-
Стратегия разворота по паттерну "123": Покупаем, если за предыдущие два дня наблюдалось снижение, а сегодня цена закрытия выросла, и стохастический осциллятор находится ниже порогового уровня. Продаём, если два дня росло, сегодня цена закрытия снизилась, а стохастик выше порога.
-
Стратегия на основе MACD: Открываем длинную позицию, когда быстрая линия выше медленной, и короткую – когда быстрая линия ниже медленной.
-
Торговля осуществляется только при совпадении сигналов обеих стратегий, иначе сделка не открывается. Возможно переключение между прямым и обратным направлением торговли.
Анализ преимуществ
Стратегия обладает следующими преимуществами:
- Комбинированные сигналы эффективно отсеивают ложные пробои, повышая процент выигрышных сделок.
- Паттерн "123" позволяет улавливать краткосрочные развороты, а MACD определяет направление среднесрочного и долгосрочного тренда.
- Сочетание стохастика с паттерном "123" помогает избежать избыточной торговли после разворота тренда.
- Две стратегии выполняют разные задачи и могут взаимно проверять друг друга, снижая риск переоптимизации одной стратегии.
- Легко переключать направление (лонг/шорт), адаптируясь к различным рыночным условиям.
Анализ рисков
Основные риски стратегии:
- Комбинированные сигналы могут быть слишком консервативными, что приведёт к упущению хороших возможностей.
- Разворотные паттерны подвержены влиянию внезапных событий, что может сделать их неработоспособными.
- Отсутствует механизм стоп-лосса, что создаёт риск крупных убытков.
- Двойная фильтрация сигналов может заставить пропустить трендовые движения.
- Параметры не оптимизированы; настройки по умолчанию могут не подходить для всех инструментов.
Направления оптимизации
Улучшения могут быть внесены в следующих аспектах:
- Протестировать различные комбинации параметров для поиска оптимальных значений.
- Добавить стратегию стоп-лосса для контроля убытков по каждой сделке.
- Включить дополнительные фильтры для повышения качества сигналов.
- Применить модели машинного обучения для автоматической оптимизации параметров.
- Протестировать на большем количестве торговых инструментов для оценки стабильности стратегии.
- Переключать наборы параметров в зависимости от рыночных условий.
Заключение
В целом, данная стратегия позволяет избежать проблем, связанных с переоптимизацией отдельной стратегии, благодаря комбинации двух независимых сигналов. После добавления дополнительных фильтров, механизма стоп-лосса и других улучшений она может стать довольно надёжной и практичной количественной торговой стратегией.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-14 02:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 24/07/2020
// This is combo strategies for get a cumulative signal. - 1
