Discussão do artigo "Migrando para o MQL5 Algo Forge (Parte 2): Trabalhando com múltiplos repositórios" - página 3
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
Acho que eu estava errado. Acabei de adicionar isso ao arquivo .mq5 com codificação UTF-8:
e depois de salvar o arquivo, a codificação mudou para "UTF-16 LE BOM".
Parece que a culpa é do MetaEditor. Adicionei caracteres cirílicos e salvei o arquivo usando o Notepad++ e a codificação permaneceu UTF-8.
Provavelmente, o UTF-8 estava sem BOM, o ME não gosta disso. Pelo menos ele costumava deixar os arquivos em UTF-8 somente se o BOM estivesse presente. Outros editores são mais inteligentes e trabalham sem BOM.
Provavelmente, o UTF-8 estava sem BOM, e o ME não gosta disso. Pelo menos, ele costumava deixar os arquivos em UTF-8 somente se o BOM estivesse presente. Outros editores são mais inteligentes e trabalham sem o BOM.
Até onde posso ver agora (beta 5593), o MetaEditor está trabalhando com UTF-8 por padrão. Ele pode adicionar uma lista técnica quando você começar a usar caracteres não ASCII.
Mas trabalhar com UTF-8 sem BOM (e usar caracteres que não sejam ASCII) está funcionando perfeitamente.