
Esta estratégia é baseada na estratégia de acompanhamento de tendências de longo prazo do canal de Dongguan. Ela usa os traços superiores e inferiores do canal de Dongguan para encontrar brechas de preço e entrar no mercado quando as brechas ocorrem.
A estratégia usa um canal de tangjian com 20 ciclos de comprimento. A trajetória superior do canal é o preço mais alto dos últimos 20 ciclos e a trajetória inferior é o preço mais baixo dos últimos 20 ciclos. O comprimento padrão do canal médio é o dobro do trajetório superior e inferior.
O uso de um comprimento médio mais longo permite que as posições lucrativas tenham mais espaço para operar, permitindo obter maiores lucros quando há uma tendência no mercado. Na verdade, um comprimento médio de 2 vezes o comprimento do trajeto ascendente e descendente é muito próximo do 3 vezes o ATR de stop-loss móvel recomendado por Wilder. Portanto, esse trajeto médio mais longo pode ser usado como um método de stop-loss alternativo para estratégias de acompanhamento de tendências.
A estratégia tem as seguintes vantagens:
A estratégia também apresenta alguns riscos:
Pode-se reduzir o risco através de um corte apropriado no comprimento da via média ou em combinação com outros indicadores de stop loss. Também pode-se otimizar a lógica de entrada para reduzir transações desnecessárias.
A estratégia pode ser melhorada em vários aspectos:
A estratégia é, em geral, uma estratégia muito simples de acompanhamento de tendências a longo prazo. Ela usa o indicador de canais de Tongan para determinar a direção da tendência e entrar para fazer um stop loss móvel no meio. Em mercados em tendência, ela pode obter um lucro mais alto.
/*backtest
start: 2024-01-07 00:00:00
end: 2024-01-14 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// Donchian Channels Strategy - Long Term Trend
// by SparkyFlary
//For Educational Purposes
//Results can differ on different markets and can fail at any time. Profit is not guaranteed.
strategy("Donchian Channels Strategy - Long Term Trend", shorttitle="Donchian Channels LT Strategy", overlay=true)
length = input(20, title="Donchian Channel length")
option = input("double", title="Middleband length: regular or double", options=["regular","double"])
upperband = highest(high, length)[1]
lowerband = lowest(low, length)[1]
middlebandLength = option=="double"?length*2:length
middleband = avg(highest(high, middlebandLength)[1], lowest(low, middlebandLength)[1])
//Plots
ubP = plot(upperband, title="Upperband", style=plot.style_line, linewidth=2)
lbP = plot(lowerband, title="Lowerband", style=plot.style_line, linewidth=2)
mbP = plot(middleband, title="Middleband", style=plot.style_line, color=color.maroon, linewidth=2)
//Strategy
buy = close > upperband
sell = close < middleband
short = close < lowerband
cover = close > middleband
strategy.entry(id="enter long", long=true, when=buy)
strategy.close(id="enter long", comment="exit long", when=sell)
strategy.entry(id="enter short", long=false, when=short)
strategy.close(id="enter short", comment="exit short", when=cover)