Hi.
Então, vincule o FIBO ao seu ziguezague. Assim: https: //www.mql5.com/ru/forum/91493
O link é um zigue-zague padrão. Faça isso de acordo com seus princípios. Vamos ver a diferença.
Muito obrigado.
- comentários: 1
- www.mql5.com
O indicador é gravado com um erro. O bloco OnCalculate não funcionará on-line.
Tente escrevê-lo assim:
else Start = prev_calculated - 1;
Em seguida, excluí a linha com o erro #property icon "RedValue_70x70.ico" e a compilação foi aprovada. Pergunta: isso afetará o desempenho do indicador de alguma forma? Ele parece funcionar, mas está correto?
Isso não acontece. Apenas não haverá uma imagem de ícone personalizada nas configurações.
Oi, Oleg
Seu trabalho é excelente
Testei seu código e ele é realmente simples.
No entanto, farei alguns comentários com o objetivo de ajudar a melhorar ainda mais e também esclarecer dúvidas de outras pessoas, se possível.
1 - Você diz que seu indicador não faz redraw. Eu o executei e ele redesenha. Sempre que ele encontra outro valor mais baixo ou mais alto, ele redesenha as linhas.
2 - O código, como estava, não foi executado no testador de estratégia para as barras nem, somente para as mais antigas.
Corrigi isso alterando a linha 141 para Start = prev_calculated -1 em vez de +1.
Exceto por isso, achei seu trabalho excelente.
Você tem alguma sugestão sobre quais partes do seu código poderiam ser adicionadas a um Expert Advisor?
Não há necessidade de desenhar nenhuma linha ou calcular barras antigas....
Agradeço antecipadamente e parabéns pelo excelente trabalho
Cordiais cumprimentos
Salu do Rio de Janeiro
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso

Simple ZigZag:
Versão simplificada do indicador ZigZag. O algoritmo funciona significativamente mais rápido, pois não usa buffers de cálculo intermediários, não contém ciclos anexados e, portanto, não se redesenha.
Autor: Oleg Shenker