Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
r+s-1por que
-1por favor?
Muito obrigado.
Olá, alguém poderia me explicar
por que
por favor?
Muito obrigado.
Sim, é mais fácil aprender russo.
Concordo com @okwh. Ainda não sei por que o loop começa com 1?
Li o artigo que foi indicado por @Rashid Umarov. Ele dizia o seguinte:
A indexação padrão de todos os arrays e buffers de indicadores é da esquerda para a direita. O índice do primeiro elemento é sempre igual a zero. Portanto, o primeiro elemento de uma matriz ou buffer de indicador com índice 0 está, por padrão, na posição extrema esquerda, enquanto o último elemento está na posição extrema direita.
Concordo com @okwh. Ainda não sei por que o loop começa com 1?
Li o artigo que foi indicado por @Rashid Umarov. Ele dizia o seguinte:
A indexação padrão de todos os arrays e buffers de indicadores é da esquerda para a direita. O índice do primeiro elemento é sempre igual a zero. Portanto, o primeiro elemento de uma matriz ou buffer de indicador com índice 0 está, por padrão, na posição extrema esquerda, enquanto o último elemento está na posição extrema direita.
Porque, nesse exemplo específico, o indicador precisa calcular o Close[1]-Close[0]. Então, se o início for igual a 0, isso faria com que o indicador calculasse um índice negativo: Close[0] - Close[-1]. É por isso que o início deve ser 1. Assim, o indicador calculará: Close[1] - Close[0]. Algo como: Close[start] - Close[start-1] escrito no código.
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];
Isso existe em alemão?
No próprio artigo, você pode alternar entre os diferentes idiomas disponíveis.
https://www.mql5.com/de/articles/10