Estratégia múltipla MACD e RSI


Data de criação: 2023-10-08 14:03:47 última modificação: 2023-10-08 14:03:47
cópia: 0 Cliques: 590
1
focar em
1179
Seguidores

Visão geral

A estratégia MACD e RSI combinada usa os sinais dos indicadores MACD e RSI para fazer mais quando a linha lenta e a linha rápida se cruzam e o RSI não entra na zona de superaquecimento, e mais quando a linha lenta e a linha rápida se cruzam e o RSI entra na zona de superaquecimento, para capturar a tendência da linha média e longa do preço.

Princípios

A estratégia usa dois indicadores MACD para fornecer sinais, um indicador MACD com parâmetros de comprimento de linha rápida 10, comprimento de linha lenta 22, comprimento de linha MACD 9, e outro indicador MACD com parâmetros de comprimento de linha rápida 21, comprimento de linha lenta 45, comprimento de linha MACD 20. O indicador MACD produz um sinal de compra quando as duas linhas rápidas do MACD atravessam a linha lenta e um sinal de venda quando as duas linhas rápidas do MACD atravessam a linha lenta.

Em combinação com o indicador RSI para determinar se está entrando em uma zona de sobrevenda, o parâmetro RSI é definido como 14, a linha de sobrevenda é definida como 70 e a zona de sobrevenda é definida como 20. Quando o RSI está abaixo da linha de sobrevenda, pode ser comprado e quando o RSI está acima da zona de sobrevenda, pode ser vendido.

Só se compra quando os dois indicadores MACD produzem sinais de compra ao mesmo tempo e o RSI não está sobrecomprado; só se vende quando os dois indicadores MACD produzem sinais de venda ao mesmo tempo e o RSI entra na zona de sobrevenda.

Vantagens

A maior vantagem de uma estratégia de múltiplos MACD e RSI é a capacidade de filtrar alguns sinais falsos usando o indicador duplo MACD. Entrando apenas quando ambos os indicadores MACD emitem sinais, pode reduzir o comércio desnecessário, reduzir a frequência de negociação e aumentar a probabilidade de lucro.

Além disso, combinado com o indicador RSI para julgar a situação de sobrecompra e sobrevenda, pode evitar que o preço já esteja muito forte e ainda fazer mais de capital de risco, reduzindo o risco de perda.

A combinação de duplas ondas MACD com o julgamento RSI permite que a estratégia opere somente em condições de tendência e obtenha melhores ganhos de tendência intermédia.

Riscos

A estratégia de múltiplos MACDs e RSI também tem um certo risco. As ondas duplas de MACDs podem perder o momento em que o preço começa a se inverter, causando uma expansão de perdas. Quando ambos os MACDs estão em forcados e o RSI ainda não superou, é provável que tenha perdido o fundo do preço e causado perdas.

Além disso, o indicador MACD é muito sensível às características do mercado de negociação. Em diferentes ciclos de negociação e ambiente de mercado, os parâmetros do MACD precisam ser ajustados para se tornarem úteis. Se os parâmetros forem configurados incorretamente, é fácil gerar sinais errados e causar perdas.

Além disso, o indicador RSI pode gerar vários sinais de sobrevenda e sobrevenda, aumentando os prejuízos de entrada prematura antes de esperar que o RSI volte completamente.

Otimização

A estratégia pode considerar otimizar os seguintes pontos:

  1. Otimizar os parâmetros do MACD, alterar os parâmetros das linhas rápidas e lentas, encontrar a melhor combinação de parâmetros do MACD para diferentes variedades de negociação e períodos, melhorar a eficácia do sinal.

  2. Ajustar os parâmetros do RSI, apropriadamente reduzir ou ampliar o intervalo de sobrevenda e sobrevenda do RSI, otimizar o tempo de entrada.

  3. Aumentar a estratégia de parada de perdas, parar a perda e sair quando a perda atinge uma certa proporção, evitando que a perda do jogo se expanda ainda mais.

  4. Considerar a inclusão de critérios auxiliares, como pontos de ruptura, para confirmar a tendência e entrar em jogo.

Resumir

A estratégia de MACD com RSI combina o uso de dois indicadores MACD e RSI para aumentar a eficácia do sinal e obter melhores ganhos em situações de tendência de linha média e longa. No entanto, a estratégia também possui um certo risco, que precisa de mais testes para otimizar os parâmetros MACD e os parâmetros RSI e aumentar o risco de controle da estratégia auxiliar para que a estratégia seja usada em negociações reais.

Código-fonte da estratégia
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-07 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("MACDbl RSI", overlay=true)

fastLength = input(10)
slowlength = input(22)
MACDLength = input(9)

MACD = ema(close, fastLength) - ema(close, slowlength)
aMACD = sma(MACD, MACDLength)
delta = MACD - aMACD

fastLength2 = input(21)
slowlength2 = input(45)
MACDLength2 = input(20)

MACD2 = ema(open, fastLength2) - ema(open, slowlength2)
aMACD2 = sma(MACD2, MACDLength2)
delta2 = MACD2 - aMACD2

Length = input(14, minval=1)
Oversold = input(20, minval=1)
Overbought = input(70, minval=1)
xRSI = rsi(open, Length)


if (delta > 0) and (year>2015) and (delta2 > 0) and (xRSI < Overbought)
    strategy.entry("buy", strategy.long, comment="buy")

if (delta < 0) and (year>2015) and (delta2 < 0) and (xRSI > Oversold)
    strategy.entry("sell", strategy.short, comment="sell")

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)