Indicadores: ZigZag Profissional

 

ZigZag Profissional:

Versão melhorada do indicador ZigZag.

Figura 7. EURUSD, H1, 2010, 29 Novembro - 7 Dezembro. Construção correta dos segmentos de ZigZag.

Autor: Александр Чугунов

 
Automated-Trading:

ZigZag profissional:

Autor: Alexander

Você pode me dizer o que preciso mudar para que ele funcione com os preços de abertura e fechamento?

 
san608:

O que preciso alterar para que ele funcione com preços de abertura e fechamento?


Para alterá-lo para abrir/fechar, você precisa acrescentar bastante, por exemplo, para calcular em buffers separados nos quais serão gravados os valores de abertura e fechamento, levando em conta que mais em cada barra....
 

Há um erro: às vezes, o gráfico é desligado e ligado novamente. No meu EA, devido a esse erro, os erros de "parada desativada" estavam aparecendo; resolvi esse problema com uma espécie de plugue:

 if(MathIsValidNumber(zz_b*10/10)){return(zz_b);}

Não me aprofundei no indicador em si, boa sorte :D
 

sinal de venda quando o preço no ombro direito rompeu a linha de tendência inclinada para cima.

O indicador Zig-Zag é uma excelente ferramenta de análise técnica para identificar padrões clássicos de gráficos. O indicador Zig-Zag também é eficaz para reduzir o ruído e ajudar o trader técnico a ver a verdadeira direção do mercado.


 
Não gosto de ziguezague. Na minha opinião, eles não são absolutamente seguros para dar um bom sinal de negociação...
 

Excelente indicador, obrigado por compartilhar!

 

Excelente trabalho, Alexandr!

Não sou um programador profissional, mas posso analisar os dados e confirmar que sua versão desse indicador funciona da melhor maneira entre as outras versões.

Ao contrário do indicador original do MT4, ele funciona bem no Strategy Tester, detecta todos os picos e, para simplificar, faz o trabalho.

Muito obrigado por seu esforço.

Gostaria de usar seu indicador em meu EA e preciso extrair do ZZ o último ponto de suporte (tanto para cima quanto para baixo),

Verifiquei os buffers de 0 a 4, e nenhum deles mantém esse valor, não sei bem de onde vieram alguns valores, ou seja, (Ouro, 15 de julho de 2019, 8:30 AM, gráfico 1M):

Valor do buffer 0 = 1412,27

Valor do buffer 1 = 2147483647

Valor do buffer 2 = 2147483647

Valor do buffer 3 = 1412,27

Valor do buffer 4 = 1412,16

O último valor (1412,16) não é um valor alto nem baixo, é um buffer "extra".

Mas eu gostaria de obter apenas um valor que mostrasse o último valor confirmado (ou seja, de uma vela fechada) para usá-lo em outros cálculos.

Estou usando a versão MT4 do seu código, mas suponho que os buffers funcionarão da mesma forma em ambos.

Deixe-me dar um exemplo simples: o ZigZag original tem apenas um buffer e armazena o último ponto de suporte alto ou baixo até que o próximo seja confirmado. Gostaria de extrair exatamente as mesmas informações do seu código.

 

Trabalho fantástico, muito obrigado por compartilhar essa joia!

(Desculpe-me pela postagem necro, considerando a idade do original, mas tive que dar o devido crédito)

 
Olá, é possível adicionar um alerta a esse indicador?
 
... Pergunta: por que não é possível especificar um período maior que 99 barras? Quero testá-lo em um período de 750 barras ... mas apenas 2 dígitos estão disponíveis para inserir o período ... por favor, explique :) obrigado )