Estratégia de negociação de swing de rompimento de banda de Bollinger


Data de criação: 2024-01-03 16:40:38 última modificação: 2024-01-03 16:40:38
cópia: 0 Cliques: 686
1
focar em
1621
Seguidores

Estratégia de negociação de swing de rompimento de banda de Bollinger

Visão geral

A estratégia é uma estratégia de negociação de ruptura baseada no Brin, que usa a linha superior e a linha central do Brin para realizar a negociação de Swing. Concretamente, ele faz mais quando o preço quebra o Brin e se posiciona quando o preço cai no Brin. Esta é uma estratégia típica de acompanhamento de tendências.

Princípio da estratégia

  1. A faixa de Brin, com 20 dias de cálculo, contém a linha superior, a linha média e a linha inferior
  2. Faça mais quando o preço de fechamento for maior do que o de entrada
  3. Quando o preço de fechamento está abaixo da linha do meio, a posição de equilíbrio

A principal lógica de negociação da estratégia é simples, eficaz e capaz de capturar as tendências mais fortes.

Análise de vantagens

A estratégia de Swing de faixa de brinquedo tem as seguintes vantagens:

  1. A operação é simples e fácil de implementar.
  2. O que é mais importante, é que o Bitcoin não é uma moeda de troca, mas sim uma moeda de troca.
  3. O indicador de correlação entre os níveis de energia e os níveis de radiação é chamado de correlação entre os níveis de energia e os níveis de radiação.

No geral, é uma estratégia de tendência que funciona bem, é simples de usar e fácil de controlar.

Riscos e soluções

A estratégia também apresenta alguns riscos, incluindo:

  1. O indicador de correia de Brin tem uma certa sensibilidade às oscilações do mercado, o que pode causar a abertura frequente de posições de paz. Pode-se ajustar adequadamente os parâmetros ou adicionar condições de filtragem para evitar.
  2. Não é possível lidar eficazmente com situações de liquidação, durante as quais podem ocorrer perdas ou pequenas transações frequentes. Outras estratégias podem ser consideradas em tais situações.

Além disso, pode ser combinado com mais indicadores de filtragem ou estratégias de parada de perdas para controlar o risco.

Direção de otimização

A estratégia pode ser otimizada em várias direções:

  1. Optimizar os parâmetros da faixa de Bryn para adaptar-se a uma situação de mercado mais ampla.
  2. Adicionar indicadores adicionais de julgamento e melhorar a precisão da decisão. Por exemplo, KDJ, MACD etc.
  3. Optimizar a estratégia de parada de perdas, definir pontos de parada razoáveis e controlar perdas individuais.
  4. Optimizar o gerenciamento de posições, usando diferentes posições de negociação em diferentes condições de mercado.

A estratégia pode ser continuamente aperfeiçoada, testada e otimizada para aumentar a rentabilidade.

Resumir

A estratégia de Swing de Brin é muito prática no geral. É simples de operar e fácil de implementar. Há também alguns riscos que precisam de atenção, que podem ser resolvidos através de ajustes e otimização de parâmetros.

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

//@version=5
strategy("Bollinger Bands Breakout Strategy", overlay=true)

// Bollinger Band Einstellungen
length = input(20, title="Bollinger Band Length")
src = input(close, title="Source")
mult = input(2.0, title="Multiplier")

basis = ta.sma(src, length)
upper_band = basis + mult * ta.stdev(src, length)
lower_band = basis - mult * ta.stdev(src, length)

// Bedingung für den oberen Ausbruch
upper_breakout_condition = close > upper_band

// Bedingung für den Rückgang unter das mittlere Band
below_middle_band_condition = close < basis

// Plot der Bollinger Bänder
plot(upper_band, color=color.blue, title="Upper Bollinger Band")
plot(basis, color=color.purple, title="Middle Bollinger Band")
plot(lower_band, color=color.blue, title="Lower Bollinger Band")

// Kaufregel
if (upper_breakout_condition)
    strategy.entry("Buy", strategy.long)

// Verkaufsregel
if (below_middle_band_condition)
    strategy.close("Buy")