Type/to search

Стратегия разворота длинных и коротких позиций на основе индикатора RSI

Common strategy
Created: 2024-01-08 16:47:07
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

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

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

Стратегия использует индикатор RSI для оценки рыночной перекупленности/перепроданности. После того как RSI входит в заданную зону перекупленности или перепроданности, начинается мониторинг дивергенций, указывающих на разворот.

Более конкретно: если RSI входит в зону перекупленности, отслеживаются следующие сценарии:

  • Цена продолжает расти (формирует более высокие минимумы), а RSI формирует более низкие минимумы – обычная бычья дивергенция.
  • Цена формирует более низкие минимумы, а RSI формирует более высокие минимумы – скрытая бычья дивергенция.

Оба случая сигнализируют о вероятном нисходящем развороте.

Аналогично, если RSI входит в зону перепроданности, отслеживаются:

  • Цена продолжает снижаться (формирует более низкие максимумы), а RSI формирует более высокие максимумы – обычная медвежья дивергенция.
  • Цена формирует более высокие максимумы, а RSI формирует более низкие максимумы – скрытая медвежья дивергенция.

Эти случаи указывают на вероятный восходящий разворот.

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

Преимущества стратегии

Главное преимущество стратегии – способность распознавать экстремальные рыночные состояния, в которых вероятность разворота высока, а прибыль от разворота значительна. По сравнению с простыми трендовыми стратегиями, данная контр-трендовая стратегия обеспечивает более высокую долю выигрышных сделок и большую доходность.

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

Риски стратегии

Основной риск – продолжение тренда после перекупленности/перепроданности до ещё более экстремальных уровней (так называемый «рост по прямой, падение на 90 градусов»). В таком случае вероятность продолжения движения в сторону тренда выше, а контр-трендовый вход легко заканчивается стоп-лоссом.

Также ошибки могут возникать из-за неправильной настройки параметров зон перекупленности/перепроданности.

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

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

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

  1. Комбинирование с другими индикаторами для оценки степени перекупленности/перепроданности – это позволит избежать ошибок, связанных с использованием только RSI.

  2. Добавление логики для выявления фаз консолидации перед пробоем – в таких ситуациях вероятность разворота выше.

  3. Оптимизация определения целевой прибыли после разворота для более точного управления размером позиции.

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

  5. Оптимизация логики стоп-лоссов: своевременное фиксирование прибыли, частичный стоп-лосс, трейлинг-стоп и т.д.

Заключение

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

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2024-01-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// made by Imal_Max 
// thanks to neo the crypto trader's idea
//
Strategy parameters
Strategy parameters
regular RSI settings
RSI Period
RSI Source
Pivot Lookback Right
Pivot Lookback Left
Max of Lookback Range
Min of Lookback Range
Plot Bullish
Plot Hidden Bullish
Plot Bearish
Plot Hidden Bearish
look for RSI divergence after OverBought/OverSold
OB RSI Value
OB lookback period
OS RSI Value
OS lookback period
min RSI for bear Alerts
max RSI for Bull Alerts
enable Backtester
to enable the Backtester, uncomment/comment the 🔥 lines in the source code
Long Backtester
enable Long Backtester (to disable uncheck 'plot Bullish' and 'plot hidden Bullish as well')
Stop Loss %
Take Profit %
Short Backtester
enable Short Backtester (to disable uncheck 'plot Bearish' and 'plot hidden Bearish as well'
Stop Loss %
Take Profit %
Backtesting range
Start Date
Start Month
Start Year
End Date
End Month
End Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)