jonirrenicus: Eu gostaria de ajudar com o código
. Eu vi um vídeo da abordagem e parece ser um acéfalo. Quanto ao código ZigZag, que pode ser escrito sem a necessidade de um array e menor
. Nada de errado com o que chunshuo fornecer. Ele foi rápido e sabe o que está fazendo. Por exemplo, para tornar as coisas mais simples, eu apenas criaria uma função e depois apenas chamaria a função no start principal (). Algo parecido com isto: if (ZigZagTrend () == 1) {do something; } ou se (ZigZagTrend () == - 1) {fazer alguma coisa;} Esta é a função, note que não há necessidade de um array e menos linhas de código. Então é fasssssterrrrr LOl
. Código inserido int ZigZagTrend () {int result = 0; Ziguezague duplo, zz1 = 0, zz2 = 0; para (int Contagem = 0; Contabilidade; = Barras; Contagem ) {ZigZag = iCustom (NULL, 0, ZigZag, Profundidade, Desvio, Backstep, 0, Contagem); if (ZigZag! = EMPTY_VALUE zz1 == 0) zz1 = Zigue-zague; if (ZigZag! = EMPTY_VALUE zz1! = 0) {zz2 = ZigZag; pausa; }} if (zz1gt; zz2) result = 1;/Tendência do ZigZag está acima se ((zz1lt; zz2) result = -1;/Tendência do ZigZag está abaixo do retorno (resultado);} Paz Jess