Стратегия реверсии дивергенции ИРС

Автор:Чао Чжан, Дата: 2023-09-18 13:54:48
Тэги:

Обзор

Эта стратегия - это стратегия обратного движения, основанная на индикаторе RSI. Она рассчитывает две линии RSI с различными периодами обратного отсчета и вводит длинные или короткие сделки, когда две линии RSI пересекаются.

Логика стратегии

  1. Вычислить две линии RSI, одну с более коротким периодом и одну с более длительным периодом.

  2. Когда короткий период RSI пересекает длинный период RSI, определите бычий сигнал для длинного курса.

  3. Когда кратковременный период RSI пересекается ниже длительного периода RSI, определяется медвежий сигнал для короткого.

  4. Когда вы идете на длинный, установите стоп-лосс по последней цене.

  5. Когда вы идете коротко, установите стоп-лосс по последней цене.

  6. Если цена достигнет стоп-лосса, выйдите из текущей позиции.

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

  1. Использование ИСО для определения потенциальных точек переворота является достаточно надежным.

  2. Двойной кроссовер RSI фильтрует ложные сигналы.

  3. Стоп-потеря контролирует риск для каждой позиции.

  4. Простая и интуитивная логика, легко внедряемая.

  5. Настраиваемые параметры RSI подходят для разных рынков.

Риски

  1. Отставание от RSI может пропустить время реверсии внезапных изменений тренда.

  2. Неправильное установление стоп-лосса может привести к ненужным потерям.

  3. Двойной RSI не может полностью избежать рисков ложного выхода.

  • Риск 1 можно смягчить путем объединения таких индикаторов, как полосы Боллинджера.

  • Риск 2 можно уменьшить путем остановки ордеров на протяжении или в ожидании.

  • Риск 3 можно уменьшить путем добавления фильтров тренда.

Возможности для расширения

  1. Эффективность испытаний различных комбинаций периодов RSI.

  2. Оценить сочетание с такими индикаторами, как MACD, KD и т. д.

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

  4. Добавьте фильтр тренда, чтобы избежать переворотов торговли.

  5. Оцените эффективность различных продуктов и временных рамок.

Заключение

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


/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("RSI cross Strategy by alireza v1.1.1", overlay=true)
length1 = input( 25 )
length2 = input( 100 )
price = close


vrsi1 = ta.rsi(price, length1)
vrsi2 = ta.rsi(price, length2)

GC = (close > open)
RC = (open > close)

HH = (close > close[2])
LL = (close < close[2])




cu = ta.crossover(vrsi1, vrsi2)
cd = ta.crossunder(vrsi1, vrsi2)



if (not na(vrsi1))
	if (cu) 
	    sll=price
		strategy.entry("BUY", strategy.long )
		strategy.exit("SL" , limit = sll )
	if (cd)
	    sls=price
		strategy.entry("SELL", strategy.short )
		strategy.exit("SL" , limit = sls )



Больше