Discussão do artigo "MQL5: Crie o seu próprio indicador"

 

Novo artigo MQL5: Crie o seu próprio indicador foi publicado:

O que é um indicador? É um conjunto de valores calculador que deseja-se que sejam exibidos em uma tela de forma conveniente. Os conjuntos de valores são representados em programas como arrays. Deste modo, a criação de um indicador significa escrever um algorítimo que manuseia algumas séries (séries de preço) e registra os resultados do manuseamento para outras séries (valores de indicador). Descrevendo a criação do Índice de força verdadeira, o autor mostra como escrever indicadores no MQL5.

MQL5: Crie o seu próprio indicador

Autor: MetaQuotes Software Corp.

 
Não há um erro no fato de o cálculo do indicador (a partir dos buffers MTM) ser realizado ignorando o parâmetro begin? Foi mencionado que o usuário pode aplicar o indicador a outro indicador arbitrário, e não o fato de que haverá dados lá.
Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 
marketeer   :

Não há um erro no fato de o cálculo do indicador (a partir dos buffers MTM) ser realizado ignorando o parâmetro begin? Foi mencionado que o usuário pode aplicar o indicador a outro indicador arbitrário, e não é um fato que haverá dados lá.
Você tem toda a razão, esse ponto não está refletido no artigo. Terei que adicionar o parágrafo correspondente ao artigo e ao código o mais rápido possível, caso contrário, haverá dúvidas. Obrigado.
 
Talvez seja necessário acrescentar apenas um aviso, caso contrário o artigo se tornará muito complicado para quem o conhece pela primeira vez. Esse ponto será refletido no próximo artigo.
 
Obrigado pela apresentação tradicionalmente clara. Gostaria de ler mais sobre consultores e novos produtos em seu texto.
 
Happy NY. Você pode me dizer se o depurador MQL5 está planejado para funcionar em indicadores? Cps
 
AdwareRu   :
Happy NY. Você pode me dizer se o depurador MQL5 está planejado para funcionar em indicadores? Cps

Sim, ele funcionará.

 
Rosh   :

Sim, isso acontecerá.



Isso é muito gratificante
 

Prezado Sr. Umarov!

Desenvolvedores profissionais, por favor, entendam que a maioria dos traders não são programadores profissionais e acham muito difícil fazer as coisas.

Com a MQL5, é ainda mais difícil.

O operador que deseja aprender a trabalhar com o MT5 precisa de artigos como este para entender como fazer isso.

Por favor, escreva mais artigos como este. Muito obrigado por este.

cumprimentos

walb

 

Muito bom! Muito obrigado!

Ensine nossos novatos passo a passo.

Eu tenho uma pergunta,

É necessário ou mais adequado adicionar o código abaixo?

ArraySetAsSeries(price,true);

 

for(int i=1;i<rates_total;i++)
{
MTMBuffer[i]=price[i]-price[i-1];
AbsMTMBuffer[i]=fabs(MTMBuffer[i]);
}

Por que usar [i-1] para calcular [i] e iniciar i=1 ? não [0] ?

MTMBuffer[i]=price[i]-price[i-1];