Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 472

 
Artyom Trishkin:
Qual é então o problema? Presumo que não goste do desajuste visual das linhas nas diferentes janelas. Prima Ctrl+D, passe o rato sobre as linhas indicadoras e olhe na janela de dados para ver se os valores correspondem...
Os valores correspondem. O que não é satisfatório é que as mesmas curvas em janelas diferentes estejam mutuamente dispostas de forma diferente. Numa janela, a linha vermelha é mais alta do que a verde e mais baixa na outra, etc. O sinal de comércio é exactamente isso - rápido é mais alto que o lento, depois abrimos e fechamos abaixo dele. Foi-me dito noutra linha que apenas um indicador com três linhas ao mesmo tempo dá um posicionamento mútuo correcto.
 
Mike:
Fazer um índice de matriz positivo a partir de uma Variante negativa.
Portanto, precisamos de fazer um valor negativo de....
 
-Aleks-:

Fi-lo como escreveu, mas não funciona como deveria - ainda não sei o que está errado - preciso de imprimir....

Não compreendo o fio.

else           Fibo = -arrFibo[-Variant];

Então o que obtemos, que estamos a pedir o índice negativo da matriz ou o quê?

Devo ter colocado um menos na minha cabeça e agora não consigo entendê-lo :))))

else           Fibo = -arrFibo[Variant];
Faça-o desta forma.
 
Mike:
Os valores são os mesmos. O problema é que as mesmas curvas em janelas diferentes estão dispostas de forma diferente. Numa janela a linha vermelha é mais alta que a verde, enquanto noutra é mais baixa, etc. O sinal de comércio é exactamente isso - rápido é mais alto que o lento, depois abrimos e fechamos abaixo dele. Foi-me dito noutra linha que apenas um indicador com três linhas ao mesmo tempo dá um posicionamento mútuo correcto.
Se me der o seu MA que está numa janela separada(?) - gostaria de dar uma vista de olhos ao problema. Não a que tem três linhas, mas a que tem apenas um tampão, mas o indicador na sua janela.
 
Artyom Trishkin:
Pode dar-me o seu Mestrado que se encontra numa janela separada(?) - para ver qual é o seu problema. Não a que tem três linhas, mas a que tem apenas um buffer, mas o indicador na sua própria janela.
Artem, obrigado pela sua participação. :) Enviei o texto do indicador na minha mensagem pessoal.
[Excluído]  

Poderia dizer-me como combinar a mesma EA no código?

a maneira mais fácil de copiar texto de código

 
Sergey Baboshin:

Poderia dizer-me como combinar a mesma EA no código?

a maneira mais fácil de copiar texto de código

Porquê fundir dois EAs do mesmo tipo?
 
Mike:
No caso de Variant ser negativa, expressão -Variant dá índice positivo para amostragem a partir de array.
No mesmo caso, precisamos de valores negativos de Fibo, portanto -arrFibo.

Tudo funcionou - ali estava o meu insecto!

Incremento da taxa 0,07% :)

 
-Aleks-:

Está a funcionar - a culpa foi minha!

Aumento de velocidade 0,07% :)

Não dei conselhos por causa da rapidez. Fui apenas desafiado esteticamente pelo vosso código. :)
 
Mike:
Não dei o conselho por causa da rapidez. Fui apenas desafiado esteticamente pelo vosso código. :)
Obrigado pelo conselho sábio - posso usar um desenho semelhante no futuro.