Discussão do artigo "MQL5: Crie o seu próprio indicador" - página 2

 

pequeno comentário:

No artigo do site que diz "Somente o cálculo dos valores para a matriz TSIBuffer[] precisa ser otimizado, mas isso não é difícil de fazer da mesma forma que foi usado para o MTMBuffer[].
" "

Aqui está o código :

//--- agora vamos calcular os valores do indicador
   if(prev_calculated==0) start=r+s-1; // definir o índice inicial para matrizes de entrada
   for(int i=start;i<rates_total;i++)
     {
      TSIBuffer[i]=100*EMA2_MTMBuffer[i]/EMA2_AbsMTMBuffer[i];
     }
//--- valor de retorno de prev_calculated para a próxima chamada
   return(rates_total);

onde você precisa adicionar o valor da variável start se prev_calculated não for igual a 0. Esse ponto ausente está presente no código-fonte.

 
Diver:

onde é necessário adicionar o valor da variável start se prev_calculated não for igual a 0. Esse ponto ausente está presente no código-fonte.

Não está faltando nada. O código para start está acima.
 
sergeev:
Não está faltando nada. O código para iniciar está acima.

Você deve examinar o código que forneci e compará-lo com o código-fonte.

você precisa adicionar :

else start=prev_calculated-1;

 
Diver:

Você deve examinar o código que lhe forneci e compará-lo com o código-fonte.

você precisa adicionar :

else start=prev_calculated-1;

Por que fazer isso repetidamente?

Essa linha repetida está no código-fonte, mas não é essencial para o algoritmo.

 
sergeev:

E por que fazer isso de novo?

há essa linha repetida na fonte, mas ela não é essencial para o algoritmo.

Sim, de fato.
 

Não consigo encontrar esse artigo em Artigos - Indicadores. Ele também desapareceu em Examples - Indicators (Exemplos - Indicadores). Ele foi publicado há apenas alguns dias.

Nos favoritos, ele abre normalmente.

 
Silent:

Não consigo encontrar esse artigo em Artigos - Indicadores. Ele também desapareceu em Examples - Indicators (Exemplos - Indicadores). Ele foi publicado há apenas alguns dias.

A partir dos favoritos, abre normalmente.

Tudo parece estar normal, no lugar:

Статьи по MQL5: Индикаторы
Статьи по MQL5: Индикаторы
  • www.mql5.com
Статьи по программированию на языке MQL5
 

Foi assim. Depois de procurar, houve uma atualização, agora são 4 páginas e o artigo está de volta.

[Excluído]  
Attached source code files and source code insets in HTML code are now completely translated into Portuguese for your convenience.
MQL5.community - User Memo
MQL5.community - User Memo
  • 2010.02.25
  • MetaQuotes Software Corp.
  • www.mql5.com
You have just registered and most likely you have questions such as, "How do I insert a picture to my a message?" "How do I format my MQL5 source code?" "Where are my personal messages kept?" You may have many other questions. In this article, we have prepared some hands-on tips that will help you get accustomed in MQL5.community and take full advantage of its available features.