Type/to search

Стратегия следования за трендом на основе RSI со скользящим стоп-лоссом

Common strategy
Created: 2023-12-08 11:41:31
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия представляет собой автоматическую торговую систему, использующую индикатор RSI для идентификации тренда и скользящие средние для его подтверждения, с установкой стоп-лосса и тейк-профита. Когда RSI превышает 68 и текущая скользящая средняя пересекает предыдущую скользящую среднюю снизу вверх, открывается длинная позиция. Когда RSI опускается ниже 28 и текущая скользящая средняя пересекает предыдущую скользящую среднюю сверху вниз, открывается короткая позиция. Также устанавливаются уровни стоп-лосса и тейк-профита.

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

Стратегия в основном использует индикатор RSI для определения состояний перекупленности и перепроданности с целью выявления тренда. Когда RSI превышает 70, наступает зона перекупленности, когда RSI опускается ниже 30 – зона перепроданности. В сочетании с «золотым крестом» и «крестом смерти» скользящих средних производится подтверждение тренда. Конкретные торговые сигналы:

Сигнал на покупку (long): RSI превышает 68, и текущая скользящая средняя пересекает предыдущую скользящую среднюю снизу вверх – открытие длинной позиции.
Сигнал на продажу (short): RSI опускается ниже 28, и текущая скользящая средняя пересекает предыдущую скользящую среднюю сверху вниз – открытие короткой позиции.

Стоп-лосс и тейк-профит настроены с разными коэффициентами для каждой позиции – от более мягких до более строгих:

Тейк-профит для длинной позиции: при достижении 1,4% от максимума закрывается половина позиции, при 0,8% от максимума позиция полностью закрывается.
Стоп-лосс для длинной позиции: устанавливается на уровне 2% от цены входа.

Тейк-профит для короткой позиции: при достижении 0,4% от минимума закрывается половина позиции, при 0,8% от минимума позиция полностью закрывается.
Стоп-лосс для короткой позиции: устанавливается на уровне 2% от цены входа.

Кроме того, при развороте тренда, например, если при длинной позиции RSI опускается ниже 30, все позиции закрываются по рыночной цене; если при короткой позиции RSI поднимается выше 60, все позиции также закрываются по рыночной цене.

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

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

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

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

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

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

Дальнейшая оптимизация возможна по следующим направлениям:

  1. Добавление дополнительных фильтрующих индикаторов для повышения точности сигналов, например, фильтрация по объёму.
  2. Настройка стратегии стоп-лосса с отслеживанием максимумов и минимумов для реализации скользящего стоп-лосса.
  3. Замена частичного тейк-профита на трейлинг-стоп, чтобы максимизировать прибыль.
  4. Переключение источников данных и использование различных параметров (например, разных таймфреймов) для разных инструментов.
  5. Учёт затрат на удержание коротких позиций (например, для фьючерсов) с динамической корректировкой стоп-лосса и тейк-профита.

Заключение

В целом данная стратегия представляет собой достаточно зрелый и надёжный трендовый подход. Использование RSI для определения перекупленности/перепроданности задаёт направление торговли. Применение скользящих средних для фильтрации подтверждает сигналы. Установка адекватных уровней стоп-лосса и постепенного тейк-профита позволяет получать хорошую прибыль в условиях тренда. При правильной оптимизации параметров стратегия показывает отличные результаты на трендовых рынках. После дальнейшего улучшения можно добиться ещё более высокой эффективности.

Source
Pine
// © CRabbit
//@version=5

// Starting with $100 and using 10% of the account per trade
strategy("RSI Template", shorttitle="RSI", overlay=false, initial_capital=100, default_qty_value=10, default_qty_type=strategy.percent_of_equity)

// RSI Indicator
ma(source, length, type) =>
    switch type
        "SMA" => ta.sma(source, length)
        "Bollinger Bands" => ta.sma(source, length)
        "EMA" => ta.ema(source, length)
Strategy parameters
Strategy parameters
Start Date
Start Month
Start Year
Return Precision
RSI Settings
RSI Length
Source
MA Settings
MA Type
MA Length
BB StdDev
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)