Type/to search

Двусторонняя стратегия следования за Momentum с тейк-профитом и стоп-лоссом

Common strategy
Created: 2024-01-08 11:58:21
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия является расширением встроенной стратегии непрерывного роста/падения TradingView. Она обладает гибкой настройкой направления стратегии и позволяет совершать обратные сделки. Кроме того, в ней интегрированы различные способы стоп-лосса, такие как свинговые максимумы/минимумы, ATR-стоп и трейлинг-стоп, а также соответствующие тейк-профиты. Это позволяет стратегии, сохраняя исходные торговые сигналы, обеспечить лучшее управление рисками.

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

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

При этом стратегия включает настройку инверсии сделок. При включении инверсии исходный сигнал покупки становится сигналом продажи, а сигнал продажи — сигналом покупки, таким образом осуществляется разворот сделок.

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

В отношении стоп-лосса и тейк-профита стратегия предлагает три варианта: свинговые максимумы/минимумы, ATR и встроенный способ стоп-лосса. Способ стоп-лосса автоматически выбирает минимальное дно или максимальный пик в качестве агрессивного стоп-лосса в зависимости от направления позиции, либо динамически определяет цену стоп-лосса на основе ATR. Тейк-профит устанавливается относительно цены входа с фиксированным множителем расстояния.

Если включён трейлинг-стоп, стратегия может увеличивать расстояние стопа при убытках и уменьшать его при прибыли, обеспечивая автоматическое сопровождение.

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

Главное преимущество данной стратегии — гибкость настройки, позволяющая адаптироваться к различным рыночным условиям. Конкретные преимущества:

  1. Возможность задавать параметры фильтрации покупок и продаж, адаптируясь к трендовым и флетовым рынкам.
  2. Поддержка обратных сделок, что позволяет выбирать направление по необходимости.
  3. Настройка прямого обратного открытия позиции сокращает периоды без позиций.
  4. Интеграция нескольких типов стоп-лосса для выбора по необходимости.
  5. Возможность включения трейлинг-стопа для автоматического стоп-лосса.

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

Основные риски стратегии: слишком большое количество последовательных свечей может привести к пропуску торговых возможностей, а слишком агрессивный стоп-лосс — к увеличению убытков. Рекомендации по рискам:

  1. Корректировать параметры количества бычьих/медвежьих свечей, не быть слишком агрессивным.
  2. Тестировать различные способы стоп-лосса, выбирая наиболее подходящий.
  3. Осторожно настраивать трейлинг-стоп, чтобы избежать больших убытков.

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

Данная стратегия имеет потенциал для дальнейшей оптимизации:

  1. Динамическая настройка количества бычьих/медвежьих свечей на основе ATR, волатильности и других индикаторов.
  2. Тестирование различных соотношений стоп-лосса и тейк-профита при разном времени удержания позиции.
  3. Фильтрация по Open для избежания ложных пробоев.
  4. Добавление вспомогательных индикаторов для повышения качества сигналов.

Заключение

Данная стратегия существенно расширяет базовую, позволяя лучше контролировать риски и получать более гибкий способ торговли. Это эффективная моментная стратегия, легко поддающаяся оптимизации и применению в реальной торговле.

Source
Pine
/*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.
Strategy parameters
Strategy parameters
Strategy Direction
-----------------Strategy Inputs-------------------
consecutiveBarsUp
consecutiveBarsDown
-----------------General Inputs-------------------
Use Stop Loss and Take Profit
Type Of Stop
Swing Point Lookback
Swing Point SL Perc Increment
ATR Length
ATR Multiple
Take Profit Risk Reward Ratio
Trailing Stop
Allow Direct Position Reverse
Reverse Trades
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)