A estratégia de rastreamento de tendências de duplo trilho é uma estratégia de negociação de curto prazo baseada em bandas de Bollinger.
Os principais componentes desta estratégia são:
Calcule os trilhos do meio, superior e inferior das Bandas de Bollinger. O trilho do meio é a média móvel simples de n dias do preço de fechamento, e a largura das Bandas de Bollinger é determinada pelo dobro do desvio padrão de n dias do preço de fechamento.
Faça o longo quando o preço de fechamento cruzar acima do trilho inferior a partir de baixo e feche a posição quando o preço de fechamento cruzar abaixo do trilho superior a partir de cima.
O valor n por defeito é de 20 dias, que pode ser ajustado com base nas condições do mercado.
Esta estratégia é simples e direta de implementar. Pode efetivamente acompanhar as tendências do mercado e lucrar com a volatilidade.
A estratégia "Dual Rail" tem as seguintes vantagens:
Fácil de implementar com lógica simples e intuitiva.
Pode acompanhar as alterações do mercado em tempo útil e captar oportunidades comerciais de curto prazo.
Utiliza as propriedades estatísticas das Bandas de Bollinger, o que fornece uma justificação matemática.
Impede a entrada prematura e a saída tardia.
Os parâmetros podem ser ajustados para se adaptarem às diferentes condições do mercado.
Não é preciso prever tendências do mercado, basta seguir o mercado.
Há também alguns riscos com esta estratégia:
As bandas de Bollinger não podem prever com precisão os pontos de reversão da tendência.
Pode haver mais sinais falsos.
Não pode filtrar eficazmente o ruído nos mercados de gama limitada.
São necessários parâmetros razoáveis das bandas de Bollinger, caso contrário podem afetar o desempenho da estratégia.
Deve evitar-se o uso desta estratégia durante a consolidação do mercado.
Há algum atraso, o erro de localização deve ser monitorizado.
Os riscos podem ser reduzidos ajustando os parâmetros, combinando-os com outros indicadores, etc.
Esta estratégia pode ser otimizada nos seguintes aspectos:
Combine com outros indicadores como MACD, KDJ para filtrar falsos sinais.
Ajustar dinamicamente os parâmetros das bandas de Bollinger com base nas condições de mercado em evolução.
Estabelecer o stop loss e o take profit para controlar adequadamente os riscos comerciais únicos.
Otimizar os pontos de entrada e saída, por exemplo, esperar a penetração completa das bandas.
Optimização dos parâmetros em função do comprimento médio móvel, multiplicador do desvio padrão, etc.
Distinguir mercado de touro versus mercado de urso para negociação direcional.
A estratégia Dual Rail é uma estratégia de negociação de curto prazo simples e prática. Utiliza as propriedades estatísticas das Bandas de Bollinger para capturar efetivamente as tendências de curto prazo. A estratégia é fácil de implementar com lógica simples, mas também tem algumas falhas.
/*backtest start: 2023-08-18 00:00:00 end: 2023-09-17 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Bollinger Bands Strategy", overlay=true) length = input.int(20, minval=1) src = input(close, title="Source") mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev") basis = ta.sma(src, length) dev = mult * ta.stdev(src, length) upper = basis + dev lower = basis - dev offset = input.int(0, "Offset", minval = -500, maxval = 500) plot(basis, "Basis", color=#FF6D00, offset = offset) p1 = plot(upper, "Upper", color=#2962FF, offset = offset) p2 = plot(lower, "Lower", color=#2962FF, offset = offset) fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95)) // Buy condition: Price crosses below the lower Bollinger Band buy_condition = ta.crossover(src, lower) strategy.entry("Buy", strategy.long, when=buy_condition) // Sell condition: Price crosses above the upper Bollinger Band sell_condition = ta.crossunder(src, upper) strategy.close("Buy", when=sell_condition)