Type/to search

Estratégia de Breakout de Range

Common strategy
Created: 2023-10-20 16:37:28
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia utiliza o indicador ZigZag para desenhar linhas de suporte e resistência, executando operações de compra (long) ou venda (short) quando o preço rompe essas linhas.

Princípio da Estratégia

A estratégia primeiro utiliza o indicador ZigZag com parâmetros específicos para traçar linhas em zigue-zague. Em seguida, quando o ZigZag forma um fundo, desenha uma linha de suporte verde; quando forma um topo, desenha uma linha de resistência vermelha. Quando o preço cruza acima da linha verde, abre posição long; quando cruza abaixo da linha vermelha, abre posição short.

Especificamente, a lógica central da estratégia é:

  1. Aplicar três médias móveis exponenciais (EMA) ao preço de fechamento para obter uma curva suave _hls.

  2. Verificar se a curva suave está subindo. Se estiver subindo e a vela anterior não estava subindo, marca-se um fundo, tomando o mínimo dessa vela. Se estiver descendo e a vela anterior estava subindo, marca-se um topo, tomando o máximo dessa vela. Caso contrário, atribui-se NaN.

  3. Repetir esse processo para obter a linha ZigZag zigzag.

  4. Quando o ZigZag sobe, marca-se o ponto de topo atual como dot; quando desce, marca-se o ponto de fundo atual como dot.

  5. Quando dot sobe, desenha-se uma linha de suporte verde uplevel; quando dot desce, desenha-se uma linha de resistência vermelha dnlevel.

  6. Quando o preço cruza acima da linha verde, abre-se posição long; quando cruza abaixo da linha vermelha, abre-se posição short.

Análise de Vantagens

Esta estratégia apresenta as seguintes vantagens:

  1. Utiliza o indicador ZigZag para identificar níveis importantes de suporte e resistência, que frequentemente têm significado relevante.

  2. O ZigZag elimina parte do ruído do mercado, tornando os sinais de negociação mais claros.

  3. A entrada por rompimento permite capturar rapidamente as reversões de tendência.

  4. A forma de desenhar as linhas de suporte e resistência é simples e eficaz.

  5. A lógica da estratégia é clara e fácil de entender, com grande espaço para otimização de parâmetros.

  6. Flexibilidade para escolher ativos e períodos de tempo, com boa adaptabilidade.

Análise de Riscos

A estratégia também apresenta alguns riscos:

  1. Parâmetros inadequados do ZigZag podem levar à perda de oportunidades de negociação.

  2. Após o rompimento dos níveis de suporte/resistência, pode ocorrer um reteste; é necessário definir stops para controlar o risco.

  3. Os sinais de rompimento podem ser enganosos; devem ser validados com tendência e padrões.

  4. O mercado pode permanecer em sideways por longos períodos, gerando muitas operações ineficazes.

  5. É necessário considerar o impacto dos custos de transação, evitando negociações excessivamente frequentes.

As medidas correspondentes incluem:

  1. Otimizar os parâmetros do ZigZag para encontrar a melhor combinação.

  2. Definir stops imediatamente após o rompimento para limitar perdas individuais.

  3. Combinar indicadores de tendência para filtrar sinais, aumentando a precisão.

  4. Adicionar condições para identificar mercados laterais, evitando negociar durante esses períodos.

  5. Relaxar um pouco a amplitude de rompimento exigida, reduzindo operações ineficazes.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspectos:

  1. Otimizar os parâmetros do ZigZag, encontrando a melhor combinação por meio de backtest exaustivo.

  2. Considerar a possibilidade de reteste após a entrada por rompimento, implementando uma lógica de saída nesse cenário.

  3. Combinar indicadores de tendência, como médias móveis (MA), para filtrar sinais de baixa probabilidade.

  4. Adicionar indicadores de volume para confirmar os sinais de rompimento, evitando sinais falsos.

  5. Implementar a "técnica dual" mencionada por Lachenbruch (operar simultaneamente long e short) para filtrar sinais errados e obter lucro.

  6. Considerar o uso de algoritmos de aprendizado de máquina para otimizar dinamicamente os parâmetros.

  7. Introduzir estratégias de stop loss, definindo pontos de saída para controlar o risco.

Resumo

No geral, esta estratégia é uma estratégia de rompimento em sideways simples e prática. Ela utiliza o indicador ZigZag para desenhar linhas de suporte e resistência, agindo quando o preço rompe essas linhas. A estratégia tem boa adaptabilidade, mas também apresenta certos riscos. Melhorias podem ser feitas por meio de otimização de parâmetros, filtragem de sinais e controle de risco. Este tipo de estratégia de rompimento é adequado para traders ativos que dominam o ritmo do mercado.

Source
Pine
/*backtest
start: 2022-10-13 00:00:00
end: 2023-10-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018

//@version=3
Strategy parameters
Strategy parameters
Long
Short
Capital, %
ZigZag length
ZigZag extreme
Source
Show ZigZag
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)