Discussione sull’articolo "Passaggio a MQL5 Algo Forge (parte 2): Lavorare con Più Repository" - pagina 3

 
Vladislav Boyko #:

Credo di essermi sbagliato. Ho appena aggiunto questo al file .mq5 con la codifica UTF-8:

e dopo aver salvato il file la codifica è cambiata in "UTF-16 LE BOM".


Sembra che sia colpa di MetaEditor. Ho aggiunto i caratteri cirillici e salvato il file con Notepad++ e la codifica è rimasta UTF-8.

Molto probabilmente UTF-8 era senza BOM, a ME non piace. Almeno di solito lasciava i file in UTF-8 solo se era presente la BOM. Altri editor sono più intelligenti e lavorano senza BOM.

 
Stanislav Korotky #:

Molto probabilmente UTF-8 era senza BOM, e a ME non piace. Almeno una volta lasciava i file in UTF-8 solo se era presente la BOM. Altri editor sono più intelligenti e lavorano senza BOM.

Per quanto posso vedere ora (beta 5593), MetaEditor lavora con UTF-8 per impostazione predefinita. Può aggiungere una BOM quando si iniziano a usare caratteri non ASCII.

Ma lavorare con UTF-8 senza BOM (e usare caratteri non ASCII) funziona bene.