Estratégia de reversão plana do índice de força relativa


Data de criação: 2023-11-27 11:25:17 última modificação: 2023-11-27 11:25:17
cópia: 0 Cliques: 563
1
focar em
1617
Seguidores

Estratégia de reversão plana do índice de força relativa

Visão geral

A estratégia de inversão plana do índice de força relativa é uma estratégia de investimento quantitativa que usa o indicador RSI para identificar sinais de sobrevenda e sobrevenda. A estratégia faz uma inversão longa e curta com base nos pontos de venda e compra do indicador RSI, abrindo uma posição quando o RSI entra na zona de venda excessiva e fechando mais quando o RSI sai da zona de venda excessiva.

Princípio da estratégia

A estratégia usa um indicador RSI de 14 anos de comprimento. O RSI é definido como acima de 70 e o RSI é definido como abaixo de 30. Quando o RSI passa de 30 abaixo de 30, o trader abre uma posição de overhead, e quando o RSI passa de 70 acima de 70, o trader abre uma posição de overhead.

A lógica da estratégia é a seguinte:

  1. O RSI é definido como sendo de 14 ciclos.
  2. Definir o RSI acima da linha de venda de 30, acima da linha de compra de 70
  3. Quando o RSI chega aos 30, faz mais entrada.
  4. Quando o RSI passa de 70 para entrar em campo
  5. Quando o RSI sai da faixa de 30 a 70

Assim, a inversão da característica do indicador RSI capta a oportunidade de uma reversão de zona de venda excessiva.

Análise de vantagens estratégicas

A estratégia de inversão de disco plano do índice de intensidade relativa tem as seguintes vantagens:

  1. A lógica de operação é simples, clara e fácil de entender.
  2. Eficiência, sem necessidade de previsão, apenas com sinais indicadores
  3. Evitar a corrida e controlar o risco de perdas
  4. Retiradas menores, compatíveis com a capacidade de tolerância ao risco da maioria das pessoas

Análise de risco estratégico

A estratégia de inversão de um plano do índice de intensidade relativa também apresenta os seguintes riscos:

  1. A falta de transparência e a falta de transparência na gestão dos recursos públicos são fatores que não podem ser ignorados, como a falta de transparência e a falta de transparência.
  2. O RSI pode ter falhas e não refletir muito bem sobre compras e vendas
  3. A falta de filtragem eficaz das ondas de curvatura dificulta o lucro.
  4. Operações de ultra-curto-circuito frequentes e custos de transação mais elevados

Para evitar esses riscos, pode-se otimizar a estratégia, configurar o Adaptive RSI Parameter para otimizar dinamicamente os parâmetros do indicador RSI, ou adicionar filtros de tendência, etc.

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

A estratégia de inversão de disco plano do índice de intensidade relativa pode ser otimizada nas seguintes direções:

  1. Adição de função de adaptação do RSI para ajuste dinâmico dos parâmetros do RSI e redução do risco de falha
  2. Aumentar os indicadores de tendência para evitar o risco de reversão
  3. Combinação de indicadores de volatilidade para determinar uma posição de parada razoável
  4. Optimizar as condições de abertura para evitar sinais de invalidez

Resumir

A estratégia de inversão do índice de força relativa é uma estratégia de linha curta simples e prática. Utiliza as características de negociação de inversão do indicador RSI para operar de forma inversa quando o RSI entra na zona de supera venda. A estratégia tem vantagens de claridade de operação e controle de risco, ideal para aprendizagem de iniciantes.

Código-fonte da estratégia
/*backtest
start: 2022-11-20 00:00:00
end: 2023-11-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("RSI OverTrend Strategy (by Marcoweb) v1.0", shorttitle="RSI_L_30_Strat_v1.0", overlay=true)

///////////// RSI
RSIlength = input(14, minval=1, title="RSI Period Length") 
RSIoverSold = 30
RSIoverBought = 70
RSITriggerLine = 30

RSI = rsi(close, RSIlength)
price = close
vrsi = rsi(price, RSIlength)

source = close
buyEntry = crossover(source, RSITriggerLine)
sellEntry = crossunder(source, RSITriggerLine)
plot(RSI, color=red,title="RSI")
p1 = plot(RSIoverSold, color=green,title="30")
p2 = plot(RSIoverBought, color=green,title="70")
p3 = plot(RSITriggerLine, color=green,title="30")


///////////// RSI Level 30 v1.0 Strategy 
if (not na(vrsi))

    if (crossover(RSI, RSITriggerLine))
        strategy.entry("RSI_L", strategy.long,  comment="RSI_L")
    else
        strategy.cancel(id="RSI_L")
        
    if (crossunder(RSI, RSIoverBought))
        strategy.entry("RSI_S", strategy.short,  comment="RSI_S")
    else
        strategy.cancel(id="RSI_S")
        
//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)