| MT4 · 运行错误 | 5006 ERR_FILE_CANNOT_DELETE | 无法删除文件 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5007 ERR_FILE_INVALID_HANDLE | 无效的文件句柄,文件已关闭或尚未打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5008 ERR_FILE_WRONG_HANDLE | 文件句柄索引超出句柄表范围 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT4 · 运行错误 | 5009 ERR_FILE_NOT_TOWRITE | 文件必须使用 FILE_WRITE 标志打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5010 ERR_FILE_NOT_TOREAD | 文件必须使用 FILE_READ 标志打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5011 ERR_FILE_NOT_BIN | 文件必须使用 FILE_BIN 标志打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5012 ERR_FILE_NOT_TXT | 文件必须使用 FILE_TXT 标志打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5013 ERR_FILE_NOT_TXTORCSV | 文件必须使用 FILE_TXT 或 FILE_CSV 标志打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5014 ERR_FILE_NOT_CSV | 文件必须使用 FILE_CSV 标志打开 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5015 ERR_FILE_READ_ERROR | 读取文件错误 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5016 ERR_FILE_WRITE_ERROR | 写入文件错误 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5017 ERR_FILE_BIN_STRINGSIZE | 二进制文件必须指定字符串长度 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5018 ERR_FILE_INCOMPATIBLE | 文件类型不兼容:字符串数组使用 TXT,其他数组使用 BIN | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT4 · 运行错误 | 5019 ERR_FILE_IS_DIRECTORY | 没有文件,只有目录 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5020 ERR_FILE_NOT_EXIST | 文件不存在 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5021 ERR_FILE_CANNOT_REWRITE | 文件不能重写 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5022 ERR_FILE_WRONG_DIRECTORYNAME | 错误的目录名 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5023 ERR_FILE_DIRECTORY_NOT_EXIST | 目录不存在 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5024 ERR_FILE_NOT_DIRECTORY | 指定路径不是目录 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5025 ERR_FILE_CANNOT_DELETE_DIRECTORY | 无法删除目录 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5026 ERR_FILE_CANNOT_CLEAN_DIRECTORY | 无法清空目录 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5027 ERR_FILE_ARRAYRESIZE_ERROR | 调整数组大小时出错 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT4 · 运行错误 | 5028 ERR_FILE_STRINGRESIZE_ERROR | 调整字符串大小时出错 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT4 · 运行错误 | 5029 ERR_FILE_STRUCT_WITH_OBJECTS | 结构包含字符串或动态数组 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT4 · 运行错误 | 5200 ERR_WEBREQUEST_INVALID_ADDRESS | 无效 URL | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT4 · 运行错误 | 5201 ERR_WEBREQUEST_CONNECT_FAILED | 连接指定URL失败 | YI GOLD 排查建议检查连接状态、终端日志和请求时间。先核对订单实际状态,再采用有上限的退避重试,避免超时后重复开仓。 MetaQuotes |
| MT4 · 运行错误 | 5202 ERR_WEBREQUEST_TIMEOUT | 超时 | YI GOLD 排查建议检查连接状态、终端日志和请求时间。先核对订单实际状态,再采用有上限的退避重试,避免超时后重复开仓。 MetaQuotes |
| MT4 · 运行错误 | 5203 ERR_WEBREQUEST_REQUEST_FAILED | HTTP 请求失败 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT4 · 运行错误 | 65536 ERR_USER_ERROR_FIRST | 用户自定义 错误起始于该代码 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT4 · 交易返回码 | 0 ERR_NO_ERROR | 没有返回错误 | YI GOLD 排查建议无需按失败处理。仍应核对调用的返回值及相关操作状态。 MetaQuotes |
| MT4 · 交易返回码 | 1 ERR_NO_RESULT | 没有返回错误,但执行结果未知 | YI GOLD 排查建议核对账户权限、交易时段、品种规格、报价和交易请求参数;先在模拟账户重现。不要对拒绝的请求无限重试。 MetaQuotes |
| MT4 · 交易返回码 | 2 ERR_COMMON_ERROR | 一般错误 | YI GOLD 排查建议核对账户权限、交易时段、品种规格、报价和交易请求参数;先在模拟账户重现。不要对拒绝的请求无限重试。 MetaQuotes |
| MT4 · 交易返回码 | 3 ERR_INVALID_TRADE_PARAMETERS | 无效的交易参数 | YI GOLD 排查建议对照对应函数的官方签名检查每个参数与引用方式;验证输入范围,保留失败调用的必要上下文。 MetaQuotes |
| MT4 · 交易返回码 | 4 ERR_SERVER_BUSY | 交易服务器忙 | YI GOLD 排查建议串行化同一账户的交易请求,核对已有请求结果,降低发送频率并使用有上限的退避等待。 MetaQuotes |
| MT4 · 交易返回码 | 5 ERR_OLD_VERSION | 客户端终端版本过旧 | YI GOLD 排查建议核对账户权限、交易时段、品种规格、报价和交易请求参数;先在模拟账户重现。不要对拒绝的请求无限重试。 MetaQuotes |
| MT4 · 交易返回码 | 6 ERR_NO_CONNECTION | 未连接交易服务器 | YI GOLD 排查建议检查连接状态、终端日志和请求时间。先核对订单实际状态,再采用有上限的退避重试,避免超时后重复开仓。 MetaQuotes |
| MT4 · 交易返回码 | 7 ERR_NOT_ENOUGH_RIGHTS | 权限不足 | YI GOLD 排查建议核对账户权限、交易时段、品种规格、报价和交易请求参数;先在模拟账户重现。不要对拒绝的请求无限重试。 MetaQuotes |
| MT4 · 交易返回码 | 8 ERR_TOO_FREQUENT_REQUESTS | 请求过于频繁 | YI GOLD 排查建议串行化同一账户的交易请求,核对已有请求结果,降低发送频率并使用有上限的退避等待。 MetaQuotes |
| MT4 · 交易返回码 | 9 ERR_MALFUNCTIONAL_TRADE | 交易操作异常 | YI GOLD 排查建议核对账户权限、交易时段、品种规格、报价和交易请求参数;先在模拟账户重现。不要对拒绝的请求无限重试。 MetaQuotes |
| MT4 · 交易返回码 | 64 ERR_ACCOUNT_DISABLED | 账户已禁用 | YI GOLD 排查建议核对账户权限、交易时段、品种规格、报价和交易请求参数;先在模拟账户重现。不要对拒绝的请求无限重试。 MetaQuotes |