Стратегия торговли RSI «Полосы волатильности великого бога»


Дата создания: 2024-01-23 14:33:13 Последнее изменение: 2024-01-23 14:33:13
Копировать: 1 Количество просмотров: 607
1
Подписаться
1617
Подписчики

Стратегия торговли RSI «Полосы волатильности великого бога»

Обзор

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

Стратегический принцип

Основная логика этой стратегии заключается в следующем:

  1. Расчет 20-дневных закрытых цен на основе простой скользящей средней как средней полосы.

  2. На основе средней орбиты рассчитывается верхняя и нижняя орбиты, верхняя орбита составляет 20-дневную стандартную разницу цены закрытия средней орбиты + 2 раза, нижняя орбита составляет 20-дневную стандартную разницу цены закрытия средней орбиты - 2 раза.

  3. Рассчитывается 14-дневный RSI, чтобы определить явление перепродажи. RSI ниже 20 - перепродажа, выше 70 - перепродажа.

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

  5. Когда конечная цена переходит от восходящего к нисходящему, и RSI показывает сигнал перекупа, создается сигнал продажи.

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

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

  1. Волатильно-полосный индикатор определяет ритм и направление колебаний рынка, а RSI - перекуп и перепродажу, что в сочетании дает эффективный торговый сигнал.

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

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

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

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

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

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

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

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

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

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

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

  2. Параметры RSI также должны быть скорректированы в зависимости от рынка, чтобы избежать ошибочных торговых сигналов.

  3. Добавление других показателей, таких как KDJ, MACD и т. д., чтобы избежать ошибок в оценке колебательных полос и RSI.

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

  5. Можно рассмотреть оптимизацию параметров прорыва или обратной проверки, что еще больше повысит стабильность стратегии.

Подвести итог

Стратегия торговли RSI с помощью индикатора колебания колебаний определяет скорость колебаний цены и индикатор RSI определяет явление перекупа и перепродажи, по возможному поворотному пункту. Эта стратегия объединяет преимущества нескольких индикаторов, логика торговли проста и понятна, широко применима к торговым рынкам, таким как фондовый рынок, иностранная валюта и цифровые валюты, является эффективной стратегией торговли тенденциями. Но также существует определенная возможность для улучшения, которая может быть оптимизирована в различных аспектах, таких как корректировка параметров, добавление показателей, механизм остановки убытков, что делает стратегию более стабильной и надежной.

Исходный код стратегии
/*backtest
start: 2023-01-16 00:00:00
end: 2024-01-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Bollinger Band + RSI Strategy", overlay=true)

// Input variables
numCandlesOutsideBB = input(3, "Number of Candles Outside BB")
numCandlesOutsideUpperBB = input(3, "Number of Candles Outside Upper BB")
rsiLength = input(14, "RSI Length")
rsiOversoldLevel = input(20, "RSI Oversold Level")
rsiOverboughtLevel = input(70, "RSI Overbought Level")

// Bollinger Bands
length = input(20, minval=1, title="BB Length")
mult = input(2.0, minval=0.001, maxval=50, title="BB Standard Deviation")
basis = sma(close, length)
dev = mult * stdev(close, length)
upperBB = basis + dev
lowerBB = basis - dev

// RSI
rsi = rsi(close, rsiLength)

// Buy condition
buyCondition = crossover(close, upperBB) and rsi > rsiOversoldLevel

// Sell condition
sellCondition = crossunder(close, upperBB) and rsi > rsiOverboughtLevel

// Strategy
if buyCondition
    strategy.entry("Buy", strategy.long)
if sellCondition
    strategy.close("Buy")

// Plotting
plot(upperBB, color=color.blue)
plot(lowerBB, color=color.red)
plot(rsi, "RSI", color=color.green)