Estratégia de negociação de rompimento do canal de bandas de Bollinger


Data de criação: 2023-09-12 17:05:56 última modificação: 2023-09-12 17:05:56
cópia: 0 Cliques: 833
1
focar em
1617
Seguidores

Esta estratégia é usada para negociar através da observação de uma ruptura de preços no canal da faixa de Brin. A faixa de Brin pode definir de forma eficaz a amplitude da oscilação de preços, cuja ruptura pode servir como um sinal de mudança de tendência.

Princípios da estratégia:

  1. Calcule a média das faixas de Bryn, a média das faixas superior e inferior. A média é uma média móvel simples de n dias, e a largura de banda é várias vezes a diferença padrão de n dias.

  2. Quando o preço sobe, faça mais; quando o preço desce, faça menos.

  3. O Stop Loss é colocado na direção oposta da linha de Brin para o controle de risco.

  4. O uso de um stop-loss de seguimento de tendência pode bloquear mais lucros, mas também pode optar por um stop-loss fixo.

  5. Pode-se configurar a exclusão de ordens para fazer mais do que uma vaga, evitando a existência de mais de uma vaga.

Os benefícios da estratégia:

  1. A descoberta da faixa de Bryn permite identificar pontos de mudança de tendência.

  2. A configuração de um stop loss na faixa de Brin é útil para uma saída oportuna da tendência.

  3. A repetição de ordens evita a cobertura de transações simultâneas.

Os riscos desta estratégia:

  1. A linha média e a diferença padrão de Bryn estão atrasadas e podem perder o melhor ponto de entrada.

  2. A tendência de tremores pode ter falhas frequentes.

  3. Os parâmetros padrão não se adaptam às variações da taxa de flutuação do mercado.

Em suma, a estratégia de negociar através da determinação da brecha da faixa de Bryn é uma estratégia de quebra de canal típica. Há espaço para melhorias em termos de otimização de parâmetros e controle de risco, mas a idéia geral é simples e confiável.

Código-fonte da estratégia
/*backtest
start: 2022-09-05 00:00:00
end: 2023-09-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Kozlod - BB Strategy - 1 minute", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

// 
// author: Kozlod
// date: 2019-05-27
// RSI - BTCUSDT - 1m
// https://www.tradingview.com/u/Kozlod/
// https://t.me/quantnomad
//

source = close
length = input(45, minval=1)
mult = input(2.5, minval=0.001, maxval=50)

basis = sma(source, length)
dev = mult * stdev(source, length)

upper = basis + dev
lower = basis - dev

plot(upper)
plot(lower)

buyEntry  = crossover(source, lower)
sellEntry = crossunder(source, upper)

if (crossover(source, lower))
    strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands",  comment="BBandLE")
else
    strategy.cancel(id="BBandLE")

if (crossunder(source, upper))
    strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands",  comment="BBandSE")
else
    strategy.cancel(id="BBandSE")