Estratégia de combinação do RSI e do RSI estocástico

Autora:ChaoZhang, Data: 2023-12-07 15:44:21
Tags:

img

Resumo

A estratégia é chamada de RSI e Estocástico RSI Combinação Estratégia. Ele combina as vantagens do Índice de Força Relativa (RSI) e Estocástico RSI para identificar oportunidades de sobrecompra e sobrevenda. A estratégia funciona bem em gráficos de 5 minutos para EOS / BTC e BTC / USDT, não adequado para todas as criptomoedas.

Estratégia lógica

A estratégia usa tanto o indicador RSI quanto o indicador RSI estocástico. Os parâmetros RSI são comprimento de 10 períodos, nível de sobrecompra em 60 e nível de sobrevenda em 20. Os parâmetros RSI estocástico incluem período de suavização da linha K em 3, período de suavização da linha D em 3, comprimento de cálculo RSI de 14, comprimento de cálculo RSI estocástico de 14. Identifica a sobrevenda quando os valores do RSI estocástico K e D estão abaixo de 20 e a sobrevenda quando os valores do RSI estocástico K e D estão acima de 80. Os sinais de negociação são gerados em níveis de sobrecompra e sobrevenda.

Análise das vantagens

A estratégia combina as vantagens do indicador RSI e do indicador RSI estocástico. O RSI é eficaz na identificação de situações de sobrecompra e sobrevenda. O RSI estocástico incorpora impulso e pode detectar pontos de virada mais cedo. A combinação funciona melhor considerando os fatores de preço e impulso para gerar sinais de negociação mais oportunos.

Análise de riscos

A estratégia pode enfrentar riscos de muitos negócios e margem de lucro insuficiente por negócio. As soluções incluem ajustar adequadamente os parâmetros para menor frequência de negociação e selecionar produtos com maiores oscilações de preços. Além disso, os custos de negociação também podem afetar o lucro final. Recomenda-se escolher plataformas de negociação com comissões mais baixas ou aumentar adequadamente os tamanhos das posições.

Orientações para melhorias

Os parâmetros desta estratégia podem ser otimizados ainda mais, como ajustar parâmetros do RSI, parâmetros do RSI estocástico, valores de limiar de sobrecompra/supervenda etc. Além disso, outros indicadores como a EMA podem ser combinados para filtrar sinais e melhorar a qualidade.

Conclusão

A estratégia integra as vantagens do indicador RSI e do indicador RSI estocástico para gerar sinais de negociação em níveis relativos de sobrecompra e sobrevenda. Os parâmetros podem ser ajustados e as regras de negociação podem ser personalizadas para diferentes produtos. As combinações com outras estratégias ou indicadores também podem ser exploradas.


/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-01 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("RSI+STOCHRSI", overlay=true)
length = input( 10)
overSold = input( 20 )
overBought = input( 60 )
price = close
vrsi = rsi(price, length)

smoothK = input(3, minval=1)
smoothD = input(3, minval=1)
lengthRSI = input(14, minval=1)
lengthStoch = input(14, minval=1)
src = input(close, title="RSI Source")

rsi1 = rsi(src, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
srsilow=input(20)
srsiup=input(80)

sourceup = high
sourcelow = low
source=close



yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(1)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)



if (  (d<srsilow) and (k<srsilow) and (vrsi<overSold)) 
    strategy.entry("MMAL", strategy.long, stop=close, oca_name="TREND", comment="AL")
else
    strategy.cancel(id="MMAL")


if ( (d> srsiup ) and (k>srsiup ) and (vrsi >overBought) )
    strategy.entry("MMSAT", strategy.short,stop=close, oca_name="TREND",  comment="SAT")
else
    strategy.cancel(id="MMSAT")
    
    
    

Mais.