Discussão do artigo "O indicador ZigZag: Nova abordagem e novas soluções" - página 6

 
xy618z # :

zzH[h]=(MqlZigZag)zz[i]; h++; } else { & nbsp; zzL[l]=(MqlZigZag)zz[i];




cannot cast 'dextremum' to 'MqlZigZag' AdvancedZigZag.mqh 74 17 cannot cast 'dextremum' to 'MqlZigZag' AdvancedZigZag.mqh 79 17 Não é possível ler


Estou com exatamente o mesmo problema, você conseguiu resolvê-lo?
 
há erros nesse código como podemos resolver isso? obrigado por essa ideia brilhante Há erros no código. De qualquer forma, você pode ajudar com isso
 

Para corrigir o erro MqlZigZag, altere o arquivo advancedzigzag.mqh conforme mostrado abaixo, o arquivo correto está anexado.



     MqlZigZag Nzz;

     Nzz.price = zz[i].value;

     Nzz.t = zz[i].time;

      if(zz[i].type>0)

        {

         zzH[h]=Nzz;

         h++;

        }

      else

        {

         zzL[l]=Nzz;

         l++;

        }
Arquivos anexados:
 
Livio Alves #:

Para corrigir o erro MqlZigZag, altere o arquivo advancedzigzag.mqh conforme mostrado abaixo, o arquivo correto está anexado.



Obrigado pela rápida correção, Livio Alves.

Sergey Pavlov, você abriu outra dimensão de codificação para mim. Obrigado na medida dessa dimensão!

Sergey Pavlov
  • 2023.10.02
  • www.mql5.com
Trader's profile