Estratégia de negociação de caixa alta e baixa de 52 semanas


Data de criação: 2023-12-11 14:43:30 última modificação: 2023-12-11 14:43:30
cópia: 0 Cliques: 692
1
focar em
1621
Seguidores

Estratégia de negociação de caixa alta e baixa de 52 semanas

Visão geral

A estratégia de negociação de caixa alta e baixa de 52 semanas é uma estratégia de sinalização de negociação com “caixas” formadas por oscilações de preços em diferentes intervalos. A lógica central da estratégia é que, quando o preço quebra o limite superior e inferior de um determinado intervalo (caixa), indica que o preço entra em um novo intervalo, quando pode ser feita uma operação de compra ou venda.

Princípio da estratégia

A estratégia determina se o preço entrou em uma nova faixa de negociação, calculando os preços mais altos e mais baixos dos últimos 5 dias. As regras são:

  1. O preço mais alto (Highest High) e o preço mais baixo (Lowest Low) dos últimos 5 dias são calculados, formando uma caixa de intervalo de negociação.
  2. Quando o preço ultrapassa o limite superior do intervalo, indicando a possibilidade de entrar em um intervalo mais alto, pode-se executar uma operação de compra.
  3. Quando o preço cai abaixo do limite inferior do intervalo, indicando que pode entrar em um intervalo mais baixo, pode-se executar uma operação de venda.
  4. Para controlar o risco, configure o stop loss perto do limite superior e inferior do intervalo anterior.
  5. Repetir os julgamentos acima e ajustar continuamente os intervalos de negociação para obter lucro.

A ideia central da estratégia é que a ruptura de um intervalo como esse seja usada para avaliar tendências e emitir sinais de negociação.

Análise de vantagens

A estratégia de negociação de caixa alta e baixa de 52 semanas tem as seguintes vantagens:

  1. A estratégia é simples, intuitiva e fácil de entender.
  2. A capacidade de capturar a tendência após o preço entrar em uma nova faixa. A quebra de faixa é um sinal de negociação mais confiável.
  3. Uma estratégia de stop loss clara e eficaz para controlar o risco.
  4. Pode-se ajustar o comprimento dos intervalos para adaptar-se a diferentes períodos e variedades.

No geral, é uma estratégia de negociação de tendências mais prática e com melhor controle de risco.

Análise de Riscos

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

  1. Quando a tendência não é visível, ocorrem situações de pequenas perdas.
  2. A configuração incorreta do intervalo também aumenta a probabilidade de transações erradas.
  3. A estratégia de parada de prejuízos não pode evitar completamente o risco de um grande salto de preço.

Isso exige que os comerciantes testem e otimizem constantemente os parâmetros da estratégia na prática, com uma gestão de risco cuidadosa.

Direção de otimização

A estratégia de negociação de caixa alta e baixa de 52 semanas também pode ser otimizada nos seguintes aspectos:

  1. Combinação de volume de transação ou indicador de linha média para verificar os sinais de compra e venda, aumentando a precisão.
  2. Optimizar os parâmetros de comprimento dos intervalos, adaptando-se às mudanças do mercado.
  3. A expectativa de um retorno após a compra de um breakout pode constituir mais oportunidades de reentrada.
  4. Em combinação com o princípio da recuperação, cada parada de perda pode ser apropriadamente aumentada, buscando um maior lucro.

Durante a prática, o efeito da estratégia pode ser aumentado continuamente através do ajuste de parâmetros e otimização de regras.

Resumir

A estratégia de negociação de caixa alta e baixa de 52 semanas é uma estratégia para determinar a direção da tendência com base no intervalo de ruptura do preço. Ela possui uma lógica de negociação simples e uma forte capacidade de controle de risco.

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

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ceyhun

//@version=4
strategy ("Darvas Box Strategy",overlay=true)

boxp=input(5, "BOX LENGTH")

D_High = security(syminfo.tickerid, 'D', high) 
D_Low = security(syminfo.tickerid, 'D', low) 
D_Close =  security(syminfo.tickerid, 'D', close) 
D_Open =  security(syminfo.tickerid, 'D', open) 

LL = lowest(D_Low,boxp)
k1 = highest(D_High,boxp)
k2 = highest(D_High,boxp-1)
k3 = highest(D_High,boxp-2)

NH   = valuewhen(D_High>k1[1],D_High,0)
box1 = k3<k2
TopBox = valuewhen(barssince(D_High>k1[1])==boxp-2 and box1, NH, 0)
BottomBox = valuewhen(barssince(D_High>k1[1])==boxp-2 and box1, LL, 0)

plot(TopBox, linewidth=2, color=#00FF00, title="TopBox")
plot(BottomBox, linewidth=2, color=#FF0000, title="BottomBox")

if crossover(D_Close,TopBox)
    strategy.entry("Long", strategy.long, comment="Long")

if crossunder(D_Close,BottomBox)
    strategy.entry("Short", strategy.short, comment="Short")