2024年04月13日

MT4のファイル作成とMT5のファイル作成は違う

なんか知らないけどMT5ではできたファイルがUTF-8ではなく、UTF-16です。
CP_UTF8にしているからUTF-8だと思って苦しめられた。
MT5でUTF-8を出力するには以下のようにしたら大丈夫だった。

int filehandle = FileOpen("ファイル名.txt", FILE_WRITE|FILE_ANSI, '\t', CP_UTF8);

参考
https://www.mql5.com/en/forum/430192/41266265#comment_41266265


MT4ではUTF-8なのになぁ。
posted by ロンド at 11:02| Comment(0) | MT5 | 更新情報をチェックする
この記事へのコメント
コメントを書く
コチラをクリックしてください