ข้ามไปที่เนื้อหา

อักขระที่ไม่ใช่ภาษาละตินในเส้นทางไฟล์

อัลกอริทึมอาจล้มเหลวในการทำงานหากเส้นทางไฟล์มีอักขระที่ไม่ใช่ภาษาละติน เพื่อแก้ไขปัญหานี้ ให้กำหนดค่าคอมพิวเตอร์ของคุณให้ใช้ Unicode UTF-8 สำหรับการรองรับภาษาทั่วโลก

หมายเหตุ

เพื่อดำเนินการให้สำเร็จ คุณอาจต้องเข้าสู่ระบบคอมพิวเตอร์ของคุณด้วยบัญชีผู้ดูแลระบบและยืนยันการแจ้งเตือน User Account Control (UAC) เมื่อปรากฏขึ้น

ปฏิบัติตามคำแนะนำที่เกี่ยวข้องกับระบบปฏิบัติการของคุณ

Windows 10 และ 11

  1. ทำอย่างใดอย่างหนึ่งต่อไปนี้:

    • กด Win+R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ intl.cpl จากนั้นคลิกปุ่ม OK

    • เปิดแอป Settings จากนั้นคลิก Time & language > Administrative language settings

    • เปิดแอป Control Panel จากนั้นคลิก Region หรือ Clock and Region > Region
  2. ในกล่องโต้ตอบ Region ตรวจสอบให้แน่ใจว่าคุณอยู่ในแท็บ Administrative จากนั้นคลิก Change system locale

  3. ในกล่องโต้ตอบ Region Settings ทำเครื่องหมายที่ช่อง Beta: Use Unicode UTF-8 for worldwide language support

  4. รีสตาร์ทคอมพิวเตอร์ของคุณ

Windows 7, 8, 8.1 และใหม่กว่า

  1. กด Win+R เพื่อเปิดกล่องโต้ตอบ Run พิมพ์ regedit จากนั้นคลิกปุ่ม OK

  2. ในหน้าต่าง Registry Editor นำทางผ่านเส้นทางนี้ในบานหน้าต่างด้านซ้าย: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage

  3. ในบานหน้าต่างด้านขวา ดับเบิลคลิกที่ ACP ป้อน 65001 ในฟิลด์ Value data จากนั้นคลิก OK


  4. ดำเนินการเดียวกันสำหรับ OEMCP และ MACCP

  5. รีสตาร์ทคอมพิวเตอร์ของคุณ

หากปัญหายังคงอยู่ ให้สร้างอัลกอริทึมของคุณใหม่ใน cTrader

เคล็ดลับ

หากคุณไม่สามารถกำหนดค่าคอมพิวเตอร์ของคุณด้วยการตั้งค่าที่จำเป็น ให้พิจารณาตัวเลือกใดตัวเลือกหนึ่งต่อไปนี้:

  • เปลี่ยนภาษาระบบของคุณให้ตรงกับภาษาที่ใช้ในชื่อผู้ใช้ของคุณ โดยเฉพาะอย่างยิ่งหากอักขระที่ไม่ใช่ภาษาละตินในเส้นทางไฟล์มาจากชื่อผู้ใช้ของคุณ
  • สร้างบัญชีผู้ใช้ใหม่ที่ใช้เฉพาะตัวอักษรภาษาละตินในชื่อผู้ใช้

Image title