Как создать и сформировать CSV - файл в формате кодирования UTF - 8, спасибо!

 
     Когда я использовал функцию FileOpen для создания CSV - файлов и записи данных, я обнаружил, что в конечном итоге сформированный файл был кодирован в формате UTF - 16 по умолчанию, и мне был нужен файл в формате UTF - 8. После того, как я установил параметр « codepage» в функции FileOpen как « CP UTF8», я обнаружил, что файл все еще формируется в формате кодирования UTF - 16, и многие попытки не были решены. Пожалуйста, скажите как создать и сформировать CSV - файл в формате кодирования UTF - 8, спасибо! 
Документация по MQL5: Файловые операции / FileOpen
Документация по MQL5: Файловые операции / FileOpen
  • www.mql5.com
FileOpen - Файловые операции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
   int fileHandle = FileOpen("myFile.dat", FILE_WRITE|FILE_ANSI, "", CP_UTF8);
   if (fileHandle == INVALID_HANDLE) {
      Alert("Не удалось сохранить, Код ошибки = ", GetLastError());
   } else {
      FileWriteString(fileHandle, "Хэллоу");
      FileClose(fileHandle);
   }
 
trader6_1 #:

 Спасибо за помощь, проблема решена, большое спасибо! 

Причина обращения: