"MQL5 Algo Forge'a Geçiş (Bölüm 2): Birden Fazla Depo ile Çalışma" makalesi için tartışma - sayfa 3

 
Vladislav Boyko #:

Sanırım yanılmışım. Bunu UTF-8 kodlaması ile .mq5 dosyasına ekledim:

ve kaydettikten sonra dosya kodlaması "UTF-16 LE BOM" olarak değişti.


MetaEditor'ün hatası gibi görünüyor. Kiril karakterleri ekledim ve dosyayı Notepad++ kullanarak kaydettim ve kodlama UTF-8 olarak kaldı.

Büyük olasılıkla UTF-8 BOM'suzdu, ME bundan hoşlanmıyor. En azından eskiden sadece BOM varsa dosyaları UTF-8'de bırakıyordu. Diğer editörler daha akıllıdır ve BOM olmadan çalışırlar.

 
Stanislav Korotky #:

Büyük olasılıkla UTF-8 BOM'suzdu, ME bundan hoşlanmıyor. En azından sadece BOM mevcutsa dosyaları UTF-8'de bırakırdı. Diğer editörler daha akıllıdır ve BOM olmadan çalışırlar.

Şu anda görebildiğim kadarıyla (beta 5593), MetaEditor varsayılan olarak UTF-8 ile çalışıyor. ASCII olmayan karakterleri kullanmaya başladığınızda bir BOM ekleyebilir.

Ancak BOM olmadan UTF-8 ile çalışmak (ve ASCII olmayan karakterleri kullanmak) gayet iyi çalışıyor.