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.
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:
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.
A estratégia tem as seguintes vantagens:
A estratégia também apresenta alguns riscos:
Resposta:
A estratégia também pode ser melhorada nos seguintes aspectos:
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.
/*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)