文件路径中的非拉丁字符
如果算法的文件路径包含非拉丁字符,可能会导致运行失败。 要解决此问题,请将您的计算机配置为使用 Unicode UTF-8 以支持全球语言。
注意
要成功执行这些操作,您可能需要使用管理员账户登录计算机,并在出现用户账户控制(UAC)提示时确认。
请按照适用于您操作系统的说明进行操作。
Windows 10 和 11
-
执行以下操作之一:
-
按 Win+R 打开运行对话框,输入
intl.cpl,然后点击确定按钮。
-
打开设置应用,然后点击时间和语言 > 管理语言设置。
- 打开控制面板应用,然后点击区域或时钟和区域 > 区域。
-
-
在区域对话框中,确保您在管理选项卡上,然后点击更改系统区域设置。
-
在区域设置对话框中,勾选Beta: 使用 Unicode UTF-8 提供全球语言支持复选框。
-
重启计算机。
Windows 7、8、8.1 及更新版本
-
按下 Win+R 打开"运行"对话框,输入
regedit,然后点击"确定"按钮。
-
在"注册表编辑器"窗口中,在左侧窗格中导航到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage -
在右侧窗格中,双击 ACP,在"数值数据"字段中输入
65001,然后点击"确定"。
-
对 OEMCP 和 MACCP 执行相同操作。
-
重启计算机。
如果问题仍然存在,请在 cTrader 中重新构建您的算法。
提示
如果您无法配置所需的计算机设置,请考虑以下选项之一:
- 将系统语言更改为与用户名使用的语言相匹配,特别是当文件路径中的非拉丁字符源自您的用户名时。
- 创建一个用户名仅使用拉丁字母的新用户账户。
