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
Entendi. Sou programador Java e já trabalhei muito com serialização no contexto do uso de threads, mas como acho que não temos controle da thread dos indicadores em MQL5, fiquei um pouco na dúvida sobre o que você quis dizer.
Mas vou tentar implementar algo nessa linha, apesar de, a princípio, achar que não seja uma solução muito "bonita". Teria que usar uma variável global por indicador, enfim, vou ver melhor. Mas muito obrigado pela ajuda.
A sequência de execução das threads de cada indicador não é controlável pelo programador, inclusive é prerrogativa do MT5 de "droppar" ticks (OnTick()) se assim ele achar necessário...
Nada é bonito no MQL5. Deveria ser uma linguagem verdadeiramente orientada a Eventos, mas é porcamente implementada nesse sentido...
Para algumas situações (assumindo EAs+indicadores no mesmo MT5) a maneira mais rápida e eficiente que achei foi usar as Variáves Globais do Terminal (https://www.mql5.com/en/docs/globals), com isso você pode fazer EAs e indicadores conversarem entre si...
;)
A sequência de execução das threads de cada indicador não é controlável pelo programador, inclusive é prerrogativa do MT5 de "droppar" ticks (OnTick()) se assim ele achar necessário...
Nada é bonito no MQL5. Deveria ser uma linguagem verdadeiramente orientada a Eventos, mas é porcamente implementada nesse sentido...
Para algumas situações (assumindo EAs+indicadores no mesmo MT5) a maneira mais rápida e eficiente que achei foi usar as Variáves Globais do Terminal (https://www.mql5.com/en/docs/globals), com isso você pode fazer EAs e indicadores conversarem entre si...
;)
Tá certo. Obrigado pela ajuda.