Perguntas sobre a MQL4 - página 3

 
Dormir() não parece funcionar em indicadores. Trabalha em Expert Advisors e roteiros, mas não em indicadores.
É suposto ser assim ou estou vendo coisas erradas?
 
Parece que Sleep() não funciona em indicadores. Trabalha em Expert Advisors e roteiros, mas não em indicadores.
É suposto funcionar assim ou eu estou vendo coisas erradas?

Sim, é correto - Sleep() não funciona em indicadores. Deveria ser assim.
 
Renat,
OK, obrigado!
Passei meio dia ontem lutando contra minhas próprias ilusões (não está escrito em lugar nenhum e ninguém me dirá) Como Dom Quixote:)
 
Alguém pode me dizer se é possível exibir um indicador em uma janela do gráfico controlando este evento a partir de um Expert Advisor?
Acho que já li tudo, mas não consigo encontrá-lo...
 
não existe tal possibilidade.
Mas é possível trabalhar em torno dela através de uma variável global - anexar um indicador que é desenhado apenas quando a variável principal = 1, e a partir do EA mudar o valor desta variável ;)
 
komposter,
Obrigado pelo conselho! Você é meu salvador da noite para o dia :)

Para informar o indicador em anexo através de uma variável global, as exigências do Expert Advisor são claras.
Estamos falando de anexá-lo por iniciativa do especialista. E isso, você diz, você não pode. Eh.
 
komposter,
Obrigado pelo conselho! Você é meu salvador da noite para o dia :)

Para informar o indicador anexo através de uma variável global, as exigências do Expert Advisor são compreensíveis.
Estamos falando de anexá-lo por iniciativa do Consultor Especialista. E isso, você diz, você não pode. Eh.

=)
Sim, você não pode fazer muitas coisas...
e mais ainda, ao que parece, não será mais possível - as melhorias acabaram, estamos começando a construir um desvio em torno das restrições...
 
Mas aqui...
Ao descarregar a EA via EAs>>Remover deinit() não funciona?
 
Mas aqui. <br / translate="no"> Ao descarregar um EA via EAs>>Deinit() não funciona?

funciona
 
komposter,
não está funcionando.
Já o fiz de ambas as maneiras, mas não fará nada.

A idéia é simples - limpar a tela depois de desenhar diferentes objetos.
Uma e a mesma função desde o início() funciona, mas a partir de deinit() não funciona.
Qual pode ser o problema aqui?
Razão: