Erros, bugs, perguntas - página 1687
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Colegas, será que alguém encontrou este problema? O terminal foi actualizado para o biuld 1430 esta manhã. E como coincidência, ontem reescrevi o meu Conselheiro Especialista por trabalhar com ficheiros através da biblioteca padrão (antes de não ter sido totalmente bem sucedido usando operações de ficheiros padrão), mas não o testei - adiei-o para a manhã. E aqui está o resultado: o Expert Advisor não encontra um ficheiro durante os testes - a função FileIsExist retorna sempre falso. Não sei onde reside a falha - nem nas minhas modificações nem por causa da actualização. A questão é que a documentação diz que o ficheiro deve ser localizado na pasta MQL5/Tester/Files durante os testes. No entanto, na realidade, o caminho é diferente: ...Enrolar as cotas de meta Testador...algumas tretas hexagonais...Agente-127.0.0.1-3000 MQL5 Ficheiros. Isto é, pelo menos há um erro na documentação. Mas o principal é que quando os testes começam, o ficheiro aí colocado manualmente é apagado da pasta especificada, embora a minha função FileIsExist esteja prescrita no OnInit e seja a primeira a aceder aos ficheiros. Então tenho uma pergunta: onde deve ser localizado um ficheiro durante os testes? E o que acontece de todo?
O ficheiro será localizado na pasta ...{Roaming\MetaQuotes\Terminal\FilesCommon Durante os testes, não é apagado de lá e pode ser lido normalmente.
Pergunta: Como posso encontrar as minhas mensagens no fórum MQL4? Há cerca de dois anos foi criado um tópico com código anexado e este código tornou-se agora interessante, mas a pesquisa no fórum é silenciosa. Se eu entrar nas minhas publicações, este tópico não está lá. (suprimido?)
Como sei se uma macro já foi ou não utilizada?
Como sei se uma macro já foi ou não utilizada?
assim:
assim:
Estava a referir-me a outra coisa.
O mais simples é um contador de chamadas macro numa variável global, reescrita a partir da própria macro.