Estratégia de acompanhamento de tendências com base em RSI e WMA


Data de criação: 2024-01-18 15:35:37 última modificação: 2024-01-18 15:35:37
cópia: 0 Cliques: 532
1
focar em
1214
Seguidores

Estratégia de acompanhamento de tendências com base em RSI e WMA

Visão geral

Esta estratégia é chamada de estratégia de rastreamento de tendências baseada no RSI e no WMA. Esta estratégia utiliza o conjunto de vantagens de dois indicadores, o indicador relativamente forte ((RSI) e a média móvel ponderada ((WMA), para determinar as áreas de sobrevenda e sobrevenda através do indicador RSI, combinado com o indicador WMA para determinar a direção da tendência de preços, para permitir o rastreamento eficaz da tendência de preços.

Princípio da estratégia

A estratégia utiliza principalmente o indicador RSI para determinar a sobrevenda de uma ação. Quando o indicador RSI está abaixo da linha de sobrevenda, considera-se que a ação está em situação de sobrevenda, diesem lange Positionen können aufmachen. Quando o indicador RSI está acima da linha de sobrevenda, considera-se que a ação está em situação de sobrevenda, o que pode meiden lange Positionen wurde geöffnet, es ist eine gute Opportunity zu schließen. Além disso, a estratégia também usa o indicador WMA para medir a tendência do preço.

A lógica de negociação da estratégia é a seguinte:

  1. Quando o indicador RSI estiver abaixo da linha de ultrapassagem, faça um over and set a stop order.
  2. Quando o indicador RSI está acima da linha de compra e há uma posição a mais, leve a posição a mais.
  3. Quando o preço atravessa a linha média da WMA, o valor de um stop-loss definido anteriormente é anulado.
  4. Quando o preço atravessa a linha média WMA abaixo e há uma posição a ser tomada, a posição a ser tomada é eliminada.

Através desta lógica de negociação, pode-se fazer várias tendências em um ponto baixo relativo, em um ponto alto relativo seguir a tendência de curto prazo, e efetivamente obter uma parte do lucro da tendência de preços.

Vantagens estratégicas

A estratégia tem as seguintes vantagens:

  1. Ao mesmo tempo, o RSI e o WMA são indicadores que ajudam a determinar com mais precisão as tendências de preços e as áreas de sobrecompra e sobrevenda.
  2. A entrada é possível em pontos relativamente altos e baixos através da localização das zonas de sobrecompra e sobrevenda.
  3. A configuração de stop order permite uma saída rápida e parcial dos lucros quando a tendência se inverte.
  4. A lógica da estratégia é simples e clara, e os parâmetros são fáceis de entender e ajustar.
  5. Pode ser feito em simultâneo com um máximo de dois ou três tomadas de posse, para qualquer mercado.

Risco estratégico

A estratégia também apresenta alguns riscos, principalmente:

  1. Os indicadores RSI e WMA têm problemas de atraso de tempo, podendo identificar áreas de sobrevenda e sobrevenda e a reversão da tendência de preços está um pouco atrasada.
  2. A carta de suspensão pode ser atingida por um choque e não pode ser retirada completamente.
  3. Os parâmetros da estratégia precisam ser constantemente otimizados e ajustados, como a linha de superaquecimento, o ciclo da linha média, etc.
  4. A maior oscilação de mercado pode causar um grande prejuízo à estratégia.

Os riscos podem ser melhorados e otimizados por meio de configuração de stop loss, ajuste de parâmetros e otimização.

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

A estratégia também precisa de ser melhorada nos seguintes aspectos:

  1. Aumentar a função de stop loss. Como o stop loss em operação pode ser rapidamente descartado, deve-se configurar o stop loss ao mesmo tempo.
  2. Parâmetros para otimizar o RSI e o WMA. O efeito de diferentes parâmetros sobre a taxa de retorno da estratégia pode ser testado por meio de retrospectiva e simulação de disco real.
  3. Aumento da função de gerenciamento de posições. Controlar a abertura de risco de posições individuais por meio da proporção de posições e do número de reinvestimentos.
  4. Além do RSI e WMA, outros indicadores, como MACD e KD, podem ser introduzidos para formar uma estratégia de portfólio de indicadores.
  5. Algoritmos de aprendizado de máquina podem otimizar os parâmetros automaticamente com base em backtesting.

Resumir

Esta estratégia utiliza um conjunto de dois indicadores, RSI e WMA, para identificar a reversão da tendência de preços ao mesmo tempo em que julga a sobrevenda e a sobrevenda, para permitir o rastreamento automático da tendência de preços e obter parte dos lucros. Há muito espaço para otimização da estratégia, que pode ser ainda melhorada com a introdução de mais características, controle de posições e uso de aprendizado de máquina.

Código-fonte da estratégia
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-11 06:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//Lets connect on LinkedIn (https://www.linkedin.com/in/lets-grow-with-quality/)
//
//I use my indicator it in real life with a zero commision broker ob S&P500 Daily.
//Best performace when used with S&, lomg only and pyramiding on daily timeframe.
//
//Please.. still use your brain for entries and exits: higher timeframes, market structure, trend ... 
//If you obviously can see, like when corona started, that cubic tons of selling volume is going to punsh the markets, wait until selling climax is over and so on..

strategy("RSI/WMA Strategy", overlay=true)

length = input(2)
overSold = input(10)
overBought = input(90)
wmaLength = input(50, title="WMA Length")

enableLongTrades = input(true, title="Enable Long Trades")
longExit = input(true, title="Enable Long Exit")
enableShortTrades = input(false, title="Enable Short Trades")
shortExit = input(false, title="Enable Short TradExites")

price = close
vrsi = ta.wma(ta.rsi(price, length), 2)
wma = ta.wma(price, wmaLength)


co = ta.crossunder(vrsi, overSold)
cu = ta.crossunder(vrsi, overBought)

if (not na(vrsi))
    if (enableLongTrades and co) 
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if (enableShortTrades and cu) 
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")

// Close long position if price crosses above SMA
if (longExit and ta.crossover(price, wma))
    strategy.close("RsiLE", comment="Close Long")

// Close short position if price crosses below SMA
if (shortExit and ta.crossunder(price, wma))
    strategy.close("RsiSE", comment="Close Short")

// Plot für visuelle Überprüfung
plot(wma, title="wmi", color=color.blue)