Tendência bidirecional seguindo a estratégia de negociação Renko


Data de criação: 2024-01-23 15:50:19 última modificação: 2024-01-23 15:50:19
cópia: 0 Cliques: 408
1
focar em
1166
Seguidores

Tendência bidirecional seguindo a estratégia de negociação Renko

Visão geral

Esta estratégia é uma estratégia de negociação de Renko baseada em uma versão melhorada do indicador Supertrend. Esta estratégia segue principalmente a tendência dos preços, gerando sinais de negociação em pontos de tendência e adotando uma forma de negociação de seguimento de tendência.

Princípio da estratégia

O indicador central desta estratégia é a versão melhorada do Supertrend. O Supertrend é um indicador técnico que acompanha a tendência dos preços. Esta estratégia foi modificada em dois aspectos principais:

  1. Foi adicionado o parâmetro Factor, que permite ajustar a sensibilidade da Supertrend para controlar a frequência de negociação.
  2. A adição de uma variável de tendência, que altera o valor da tendência quando o preço sobe ou desce, gerando um sinal de negociação.

Quando a tendência é de 1, significa que está em uma tendência ascendente; quando a tendência é de -1, significa que está em uma tendência descendente. Esta estratégia gera um sinal de entrada para posições longas e curtas quando o valor da tendência muda, ou seja, o ponto de reversão da tendência.

Além disso, esta estratégia também define um parâmetro de pyramiding, permitindo a negociação de posições adicionais. Quando a tendência continua, você pode aumentar a posição e acompanhar a tendência.

Análise de vantagens

A estratégia tem as seguintes vantagens:

  1. A versão melhorada do Supertrend permite uma melhor captura das reversões de tendências de preços.
  2. O método de negociação de seguimento de tendências permite a captação de tendências de preços.
  3. A taxa de câmbio é de US\( 1 bilhão por mês, e a taxa de câmbio é de US\) 1 bilhão por mês.
  4. A combinação de modelos Renko com indicadores de tendência permite filtrar de forma eficaz as falsas descobertas.

Análise de Riscos

A estratégia também apresenta alguns riscos:

  1. Quando a tendência se enfraquece, pode haver vários sinais de reversão, causando sobre-negociação.
  2. O excesso de acumulação pode amplificar os prejuízos.
  3. Não é possível determinar a extensão do levantamento, existindo um certo risco financeiro.

Resposta:

  1. Optimizar os parâmetros de Factor para garantir que o sinal seja gerado apenas no ponto de viragem.
  2. Limitar o número de adições e controlar os riscos.
  3. Adotar a gestão de fundos e limitar a percentagem de perdas individuais.

Direção de otimização

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

  1. Os melhores parâmetros de Factor para testar diferentes mercados.
  2. Tente outros tipos de indicadores de tendência, como DMI, MACD, etc.
  3. Aumentar as estratégias de stop loss para bloquear lucros e limitar perdas.
  4. Em combinação com outros indicadores, filtrar o tempo de entrada.

Resumir

Esta estratégia é, em geral, uma estratégia de seguimento de tendências melhor. Em comparação com a estratégia de seguimento de tendências tradicionais, esta estratégia obtém pontos de mudança de tendência mais precisos através da versão melhorada do Supertrend, resultando em um sinal de negociação de melhor qualidade. A verificação em campo mostra que, com a otimização de parâmetros, a estratégia pode produzir melhores efeitos de negociação.

Código-fonte da estratégia
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//╭╮╱╱╭╮╭╮╱╱╭╮
//┃╰╮╭╯┃┃┃╱╱┃┃
//╰╮┃┃╭┻╯┣╮╭┫╰━┳╮╭┳━━╮
//╱┃╰╯┃╭╮┃┃┃┃╭╮┃┃┃┃━━┫
//╱╰╮╭┫╰╯┃╰╯┃╰╯┃╰╯┣━━┃
//╱╱╰╯╰━━┻━━┻━━┻━━┻━━╯
//╭━━━┳╮╱╱╱╱╱╱╱╭╮
//┃╭━╮┃┃╱╱╱╱╱╱╱┃┃
//┃┃╱╰┫╰━┳━━┳━╮╭━╮╭━━┫┃
//┃┃╱╭┫╭╮┃╭╮┃╭╮┫╭╮┫┃━┫┃
//┃╰━╯┃┃┃┃╭╮┃┃┃┃┃┃┃┃━┫╰╮
//╰━━━┻╯╰┻╯╰┻╯╰┻╯╰┻━━┻━╯
//━╯
//Vdub Renko SniperVX1 v1 // ATR Setting = 1
//  ©Vdubus http://www.vdubus.co.uk/
// study("Vdub Renko SniperVX1 v1", overlay=true, shorttitle="Vdub_Renko_SniperVX1_v1")
//@version=4
strategy(title = "Stripped Down Vdub Renko Sniper Strategy", shorttitle = "Vdub Renko Strat", overlay = true )

//Modified - Rajandran R Supertrend-----------------------------------------------------
Factor=input(1, minval=1,maxval = 1000, title="Trend Transition Signal")
Pd=input(1, minval=1,maxval = 1000, title="Period")
Up=hl2-(Factor*atr(Pd))
Dn=hl2+(Factor*atr(Pd))
TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn
Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],0)
plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=1000, minheight=50)
plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=1000, minheight=50)

goLong = Trend == 1 and Trend[1] == -1
goShort = Trend == -1 and Trend[1] == 1

strategy.entry("longgg", strategy.long, when=goLong)
strategy.entry("shortttt", strategy.short, when=goShort)
strategy.exit("XL", from_entry = "long", profit = na, loss = na)
strategy.exit("XS", from_entry = "short", profit = na, loss = na)