O recurso está a ser carregado... Carregamento...

Bandas de Bollinger e estratégia de cruzamento da média móvel

Autora:ChaoZhang, Data: 2024-06-07 14:52:49
Tags:SMAEMASMMARMAWMAVWMAMABB

img

Resumo

Esta estratégia combina dois indicadores técnicos, Bandas de Bollinger e médias móveis, para determinar as tendências do mercado com base na posição relativa do preço para as Bandas de Bollinger e os sinais de cruzamento de médias móveis rápidas e lentas, realizando assim compras e vendas oportunas. Quando o preço atravessa a banda inferior das Bandas de Bollinger, ele abre uma posição longa, e quando atravessa a banda superior, ele abre uma posição curta. Ao mesmo tempo, quando a média móvel rápida cruza acima da média móvel lenta, ele abre uma posição longa, e quando cruza abaixo, ele fecha a posição. Esta estratégia pode ajudar os investidores a entender as tendências do mercado e alcançar retornos de investimento estáveis.

Princípio da estratégia

  1. As bandas de Bollinger consistem em três linhas: a faixa média, a faixa superior e a faixa inferior. A faixa média é a média móvel, e as bandas superior e inferior são a faixa média mais ou menos um certo múltiplo de desvios padrão.
  2. O cruzamento de médias móveis rápidas e lentas também é um método comumente usado para julgar tendências. Quando a média móvel rápida cruza acima da média móvel lenta, é chamada de cruz de ouro, indicando que o mercado pode se tornar forte; quando a média móvel rápida cruza abaixo da média móvel lenta, é chamada de cruz de morte, indicando que o mercado pode se tornar fraco.
  3. Esta estratégia usa Bandas de Bollinger para julgar as condições de sobrecompra e sobrevenda, e usa o crossover da média móvel para julgar as tendências. A combinação dos dois pode formar um sinal de negociação relativamente confiável. Quando o preço atravessa a banda inferior das Bandas de Bollinger e a média móvel rápida atravessa acima da média móvel lenta, ele dura até que o preço atravesse a banda superior ou a média móvel rápida atravesse abaixo da média móvel lenta, momento em que fecha a posição.

Análise das vantagens

  1. As bandas de Bollinger podem ajustar-se de forma adaptativa de acordo com o tamanho das flutuações de preços e são mais sensíveis às alterações da volatilidade.
  2. O sistema de médias móveis pode acompanhar eficazmente as tendências do mercado e ajudar os investidores a compreender a principal direção da tendência.
  3. A combinação de bandas de Bollinger e médias móveis para formar uma tendência de ruptura + após o sistema de negociação pode efetivamente reduzir a frequência e os custos de negociação e melhorar a estabilidade do sistema.
  4. O código define vários parâmetros, como o tipo e o período da média móvel, que podem ser ajustados de forma flexível para se adaptarem às diferentes condições do mercado.

Análise de riscos

  1. Quando a volatilidade do mercado aumenta repentinamente, o canal da banda de Bollinger irá expandir-se acentuadamente e podem ocorrer mais stop-losses.
  2. O julgamento das tendências pelo sistema de médias móveis pode atrasar-se, resultando em calendários de entrada e saída imprecisos.
  3. As estratégias de seguimento de tendências funcionam geralmente em mercados de intervalo e precisam ser otimizadas em combinação com outros métodos.
  4. Configurações de parâmetros incorretas podem causar o fracasso da estratégia, exigindo otimização e teste contínuos.

Direcção de otimização

  1. Com base nos crossovers da média móvel, podem ser adicionados outros indicadores de tendência, como o MACD, para confirmar ainda mais os sinais de tendência.
  2. Os breakouts de Bollinger Band podem ser combinados com indicadores de stop-loss, como o ATR, para controlar o risco de retirada.
  3. Com base no julgamento da tendência, podem ser adicionados métodos como a divergência do mercado e o reconhecimento de padrões para julgar mais cedo os pontos de virada da tendência.
  4. Para diferentes ativos subjacentes e períodos de tempo, os parâmetros devem ser otimizados para encontrar combinações de parâmetros adequadas.

Resumo

A estratégia Bollinger Bands e Moving Average Crossover é uma estratégia clássica de tendência que usa Bollinger Bands para julgar condições de sobrecompra e sobrevenda e cruzamento de média móvel para julgar tendências, o que pode efetivamente entender as tendências do mercado e alcançar retornos estáveis.


/*backtest
start: 2024-05-01 00:00:00
end: 2024-05-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(shorttitle="BB Strategy", title="Bollinger Bands Strategy", overlay=true)

// Input parameters
length = input.int(20, minval=1)
maType = input.string("SMA", "Basis MA Type", options=["SMA", "EMA", "SMMA (RMA)", "WMA", "VWMA"])
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
offset = input.int(0, "Offset", minval=-500, maxval=500)

// Moving average function
ma(source, length, _type) =>
    switch _type
        "SMA" => ta.sma(source, length)
        "EMA" => ta.ema(source, length)
        "SMMA (RMA)" => ta.rma(source, length)
        "WMA" => ta.wma(source, length)
        "VWMA" => ta.vwma(source, length)

// Calculate Bollinger Bands
basis = ma(src, length, maType)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev

// Plot Bollinger Bands
plot(basis, "Basis", color=color.blue, offset=offset)
p1 = plot(upper, "Upper", color=color.red, offset=offset)
p2 = plot(lower, "Lower", color=color.green, offset=offset)
fill(p1, p2, title="Background", color=color.rgb(33, 150, 243, 95))

// Strategy entry and exit conditions
if (ta.crossover(close, lower))
    strategy.entry("Buy", strategy.long)

if (ta.crossunder(close, upper))
    strategy.entry("Sell", strategy.short)


Relacionados

Mais.