Estratégia de tendência combinada MACD RSI


Data de criação: 2023-09-21 15:40:02 última modificação: 2023-09-21 15:40:02
cópia: 0 Cliques: 597
1
focar em
1235
Seguidores

Visão geral

A estratégia combina indicadores MACD e RSI para determinar a direção da tendência e os casos de overbought e oversold, permitindo o acompanhamento da tendência. Quando a linha MACD atravessa o eixo zero e a linha RSI ultrapassa a zona de overbought e oversold, a operação é feita em cima ou abaixo.

Princípio da estratégia

A lógica principal:

  • Calcular linha MACD e linha de sinal (EMA do MACD)

  • Delta é a diferença entre os dois, expressa a variação da dinâmica dos preços

  • O RSI é um indicador de sobrecompra e sobrevenda

  • Faça mais quando o Delta atravessa o eixo zero e o RSI supera compra (default 70)

  • Fazer a vaga quando o Delta atravessa o eixo zero e o RSI supera (default 30)

O MACD determina a direção da dinâmica dos preços, o RSI determina o estado de sobrecompra e sobrevenda, e a combinação dos dois filtra muitos sinais falsos.

Vantagens estratégicas

  • Fusão de dois indicadores de filtragem

  • O MACD determina a dinâmica dos preços, o RSI determina a sobrevenda e a sobrevenda

  • Parâmetros configuráveis para diferentes ambientes de mercado

  • A estratégia de negociação de tendências claras

Risco estratégico

  • Uma combinação de indicadores pode ter efeitos limitados

  • Não há stop loss, não há controlo de perdas individuais

  • Tamanho da posição não considerada

Resposta:

  • Teste outros indicadores para encontrar a melhor combinação

  • Aumento do stop móvel ou do stop duro

  • Estabelecer posições com base no tamanho ou na volatilidade dos fundos

Direção de otimização da estratégia

  • Teste de combinação de MACD com outros indicadores

  • Parâmetros de otimização e estabilidade

  • A partir da tendência filtrar sinais para evitar falsas rupturas

  • O uso de stop loss progressivo para proteger os lucros

  • Aprendizagem de máquina para avaliar a qualidade do sinal

Resumir

A estratégia integra MACD e RSI indicadores para julgar a tendência, a ideia é clara e confiável. Pode melhorar a estabilidade através de métodos como otimização de parâmetros, estratégias de parada de perdas e filtragem inteligente. Ele fornece um modelo de negociação de tendências eficaz, que vale a pena ampliar e melhorar ainda mais.

Código-fonte da estratégia
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

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

fastLength = input(12)
slowlength = input(26)
MACDLength = input(9)

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

// RSI



length_rsi = input( 14 )
overSold = input( 30 )
overBought = input( 70 )
price = close

vrsi = rsi(price, length_rsi)

//

if (not na(vrsi))
    if (crossover(delta, 0) and crossover(vrsi, overBought ))
        strategy.entry("MacdLE", strategy.long, comment="LE")
    if (crossunder(delta, 0) and crossunder(vrsi, overSold))
        strategy.entry("MacdSE", strategy.short, comment="SE")

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