Двусторонняя стратегия следования за Momentum с тейк-профитом и стоп-лоссом
Обзор
Данная стратегия является расширением встроенной стратегии непрерывного роста/падения TradingView. Она обладает гибкой настройкой направления стратегии и позволяет совершать обратные сделки. Кроме того, в ней интегрированы различные способы стоп-лосса, такие как свинговые максимумы/минимумы, ATR-стоп и трейлинг-стоп, а также соответствующие тейк-профиты. Это позволяет стратегии, сохраняя исходные торговые сигналы, обеспечить лучшее управление рисками.
Принцип стратегии
Стратегия в основном генерирует сигналы покупки и продажи на основе количества последовательных свечей роста или падения. Пользователь может задать количество последовательных бычьих свечей, необходимое для сигнала покупки, и количество последовательных медвежьих свечей, необходимое для сигнала продажи.
При этом стратегия включает настройку инверсии сделок. При включении инверсии исходный сигнал покупки становится сигналом продажи, а сигнал продажи — сигналом покупки, таким образом осуществляется разворот сделок.
В части входа и выхода стратегия поддерживает прямое обратное закрытие позиции, что позволяет избежать ситуации, когда сделка невозможна при отсутствии позиции.
В отношении стоп-лосса и тейк-профита стратегия предлагает три варианта: свинговые максимумы/минимумы, ATR и встроенный способ стоп-лосса. Способ стоп-лосса автоматически выбирает минимальное дно или максимальный пик в качестве агрессивного стоп-лосса в зависимости от направления позиции, либо динамически определяет цену стоп-лосса на основе ATR. Тейк-профит устанавливается относительно цены входа с фиксированным множителем расстояния.
Если включён трейлинг-стоп, стратегия может увеличивать расстояние стопа при убытках и уменьшать его при прибыли, обеспечивая автоматическое сопровождение.
Преимущества анализа
Главное преимущество данной стратегии — гибкость настройки, позволяющая адаптироваться к различным рыночным условиям. Конкретные преимущества:
- Возможность задавать параметры фильтрации покупок и продаж, адаптируясь к трендовым и флетовым рынкам.
- Поддержка обратных сделок, что позволяет выбирать направление по необходимости.
- Настройка прямого обратного открытия позиции сокращает периоды без позиций.
- Интеграция нескольких типов стоп-лосса для выбора по необходимости.
- Возможность включения трейлинг-стопа для автоматического стоп-лосса.
Анализ рисков
Основные риски стратегии: слишком большое количество последовательных свечей может привести к пропуску торговых возможностей, а слишком агрессивный стоп-лосс — к увеличению убытков. Рекомендации по рискам:
- Корректировать параметры количества бычьих/медвежьих свечей, не быть слишком агрессивным.
- Тестировать различные способы стоп-лосса, выбирая наиболее подходящий.
- Осторожно настраивать трейлинг-стоп, чтобы избежать больших убытков.
Направления оптимизации
Данная стратегия имеет потенциал для дальнейшей оптимизации:
- Динамическая настройка количества бычьих/медвежьих свечей на основе ATR, волатильности и других индикаторов.
- Тестирование различных соотношений стоп-лосса и тейк-профита при разном времени удержания позиции.
- Фильтрация по Open для избежания ложных пробоев.
- Добавление вспомогательных индикаторов для повышения качества сигналов.
Заключение
Данная стратегия существенно расширяет базовую, позволяя лучше контролировать риски и получать более гибкий способ торговли. Это эффективная моментная стратегия, легко поддающаяся оптимизации и применению в реальной торговле.
/*backtest
start: 2023-01-07 00:00:00
end: 2023-08-30 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// Extension of the built-in strategy by Tradingview. The strategy buys after an X amount of
// consecutive bullish bars and viceversa for selling. This logic can be reversed and a Stop Loss
// with Take Profit can be added. There's also an option to adapt the SL into a Trailing Stop.
- 1

