Type/to search

Торговая стратегия отслеживания пропущенных сигналов на основе обратного RSI

Common strategy
Created: 2023-09-28 10:54:24
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

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

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

Определение сигналов

Индикатор RSI используется для определения перекупленности и перепроданности. Когда RSI пересекает заданную верхнюю границу снизу вверх, это сигнал перекупленности; когда пересекает нижнюю границу сверху вниз — сигнал перепроданности.

pine
overbought = rsi > uplimit oversold = rsi < dnlimit

Если на предыдущей свече RSI находился в состоянии перекупленности, а на текущей свече выходит из этого состояния, генерируется сигнал на отслеживание длинной позиции up1; если на предыдущей свече RSI находился в состоянии перепроданности, а на текущей свече выходит из него, генерируется сигнал на отслеживание короткой позиции dn1.

pine
up1 = bar == -1 and strategy.position_size == 0 and overbought[1] and overbought == false dn1 = bar == 1 and strategy.position_size == 0 and oversold[1] and oversold == false

Определение выхода

Когда направление позиции совпадает с направлением тела свечи, и тело свечи пробивает половину своего 10-периодного среднего значения, генерируется сигнал на выход.

pine
exit = (((strategy.position_size > 0 and bar == 1) or (strategy.position_size < 0 and bar == -1)) and body > abody / 2)

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

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

  2. Использование свойства разворота индикатора RSI для захвата разворотных возможностей.

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

Риски и методы их решения

  1. Риск ложных сигналов индикатора RSI

    • Решение: подтверждение с помощью других индикаторов во избежание ошибочных сигналов.
  2. При отслеживании сигнала цена уже могла частично откатиться, что увеличивает риск убытка

    • Решение: уменьшение размера входа или оптимизация момента входа.
  3. Риск выхода по сигналу при недостаточном отскоке, что приводит к потере прибыли

    • Решение: оптимизация логики выхода для повышения вероятности удержания прибыли.

Идеи для оптимизации

  1. Оптимизация параметров, таких как уровни перекупленности/перепроданности и период ретроспективы, с учётом особенностей различных рынков.

  2. Корректировка управления позицией, например снижение размера позиции при отслеживании сигнала.

  3. Оптимизация момента входа путём добавления дополнительных условий на основе сигнала отслеживания.

  4. Оптимизация метода выхода для повышения вероятности получения прибыли, например внедрение скользящего стоп-профита.

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

Заключение

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

Source
Pine
/*backtest
start: 2023-09-20 00:00:00
end: 2023-09-27 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=2
Strategy parameters
Strategy parameters
Long
Short
Use Martingale
Capital, %
RSI Period
RSI limit
Show Arrows
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)