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
Boa tarde!
Um corretor está constantemente (uma ou duas vezes por dia) MarketInfo() voa, recebe valor 0 (especificamente MODE_MARGINREQUIRED). É meio normal, mas ao mesmo tempo não há nenhuma tentativa de alcançar o indicador iCustom() (conectado através de um recurso). Mesmo após a MarketInfo() receber dados, iCustom() permanece em silêncio. Somente o reinício do terminal ajuda. Como acessar o indicador sem reiniciar o terminal, alguma idéia? O indicador pode desaparecer de um recurso em algum lugar?
Após um mês de todos os tipos de testes, já posso dizer com bastante confiança que existe um problema, só que não posso dizer se o recurso está faltando ou se o iCustom() está quebrado. O problema é detectado apenas em um corretor, o que é muito desagradável para o comércio real. Antes de você lançar palavras como MT4 ou MQL é um bug, eu lhe darei o código mais recente e mais fácil e a execução de testes. Também vou postar os resultados. Talvez haja um erro em meu código, que eu não saiba. Mais uma vez lembro que o problema só é detectado com um corretor (você verá no diário de bordo).
Indicador:
Especialista:
Recebe os últimos dados do indicador.
O indicador não responde mais.
Diário de bordo especializado:
MT4 log neste momento:
Após um mês de todos os tipos de testes, já posso dizer com bastante confiança que existe um problema, só que não posso dizer se o recurso está faltando ou se o iCustom() está quebrado. O problema é detectado apenas em um corretor, o que é muito desagradável para o comércio real. Antes de você lançar palavras como MT4 ou MQL é um bug, eu lhe darei o código mais recente e mais fácil e a execução de testes. Também vou postar os resultados. Talvez haja um erro em meu código, que eu não saiba. Mais uma vez lembro que o problema só é detectado com um corretor (você verá no diário de bordo).
Indicador:
Especialista:
Recebe os últimos dados do indicador.
O indicador não responde mais.
Diário de bordo especializado:
MT4 log neste momento:
TimeCurrent() no indicador chamado pelo iCustom deixa de funcionar quando muda de registro?
Por que você precisa daTimeCurrent() no indicador?
As séries cronológicas (tempo[], aberto[], etc.) estão atualizadas?
O TimeCurrent() em um indicador chamado pelo iCustom deixa de funcionar ao ser realogado?
Para que serve oTimeCurrent() no indicador?
As séries cronológicas (tempo[], aberto[], etc.) estão atualizadas?
Tudo pára de funcionar, como se não houvesse mais nenhum indicador. TimeCurrent() apenas para verificar, última vez para ver. Nada (não tempo[], aberto[], etc.) funciona porque o indicador simplesmente não responde mais. Esta é a última impressão do indicador, não há mais:
Para contornar a limitação da MQL4, tenho que escrevê-la desta forma.
A religião é certamente uma coisa boa (quero dizer explicitamente isto.*), mas é melhor deixá-la para a igreja.
Acho que seria mais sucinto.
A religião é certamente uma coisa boa (quero dizer explicitamente isto.*), mas é melhor deixá-la para a igreja.
Acho que seria mais sucinto.
Isto é inferior a 5.
Pergunte aos desenvolvedores: por que um método modelo é chamado a partir da zona protegida?
UPD: este é o que o compilador substitui na chamada, não B::f(const A*)
Ajuda a contornar um bug de compilador MQL4 que não está mais sendo desenvolvido.
Cadeia de busca: Oshibka 021.
Ajude a contornar um bug de compilador MQL4 que não está mais sendo desenvolvido.
é assim que a MQL4 compila :
UPD:
Basicamente também compila sem o nome tipográfico T2
é assim que ela se compila na MQL4 :
UPD:
Basicamente também compila sem o nome tipográfico T2
Obrigado!