| MT5 · 编译错误 | 401 | 无法从类继承,因为它是通过 final 说明符声明的 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 402 | 无法 重定义 一个用 final 说明符声明的方法 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 403 | final 说明符只能应用于虚函数 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 404 | 通过 override 说明符标记的方法实际上不会覆盖任何基类函数 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 405 | 在定义函数时不允许使用说明符,只可以在声明时使用 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 406 | 只能将类型转换为指定类型 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 407 | 此类型不可以用于 resource 变量 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT5 · 编译错误 | 408 | 项目文件中的错误 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT5 · 编译错误 | 409 | 无法用作 union 成员 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 410 | 对于名称的模糊选择,应该明确定义使用语境 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 411 | 该结构无法从DLL使用 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 412 | 无法调用由 delete 说明符标记的函数 | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 编译错误 | 413 | 不支持MQL4。若要编译程序,请使用MetaTrader 4程序端安装文件夹中的MetaEditor | YI GOLD 排查建议在 MetaEditor 定位首个报错行,核对语法、类型、函数签名、包含文件及文件访问权限;修复后重新编译。 MetaQuotes |
| MT5 · 运行错误 | 0 ERR_SUCCESS | 操作成功完成 | YI GOLD 排查建议无需按失败处理。仍应核对调用的返回值及相关操作状态。 MetaQuotes |
| MT5 · 运行错误 | 4001 ERR_INTERNAL_ERROR | 意外内部错误 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4002 ERR_WRONG_INTERNAL_PARAMETER | 客户端函数内部调用的错误参数 | YI GOLD 排查建议对照对应函数的官方签名检查每个参数与引用方式;验证输入范围,保留失败调用的必要上下文。 MetaQuotes |
| MT5 · 运行错误 | 4003 ERR_INVALID_PARAMETER | 当调用系统函数时的错误参量 | YI GOLD 排查建议对照对应函数的官方签名检查每个参数与引用方式;验证输入范围,保留失败调用的必要上下文。 MetaQuotes |
| MT5 · 运行错误 | 4004 ERR_NOT_ENOUGH_MEMORY | 没有足够空间执行系统函数 | YI GOLD 排查建议减少递归深度和大型局部数组,检查分配与释放,分批处理历史数据并核对内存操作返回值。 MetaQuotes |
| MT5 · 运行错误 | 4005 ERR_STRUCT_WITHOBJECTS_ORCLASS | 结构包括字符串和/或动态数组和/或结构对象和/或分类 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT5 · 运行错误 | 4006 ERR_INVALID_ARRAY | 数组错误类型,错误大小,或者动态数组的损害对象 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT5 · 运行错误 | 4007 ERR_ARRAY_RESIZE_ERROR | 数组没有足够空间重置,或者没有能够改变静态数组的大小 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT5 · 运行错误 | 4008 ERR_STRING_RESIZE_ERROR | 没有足够内存重置字符串 | YI GOLD 排查建议减少递归深度和大型局部数组,检查分配与释放,分批处理历史数据并核对内存操作返回值。 MetaQuotes |
| MT5 · 运行错误 | 4009 ERR_NOTINITIALIZED_STRING | 没有初始化字符串 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4010 ERR_INVALID_DATETIME | 无效日期和/时间 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4011 ERR_ARRAY_BAD_SIZE | 数组中的元素总数不能超过 2147483647 | YI GOLD 排查建议核对数组长度、索引范围、动态数组声明和 ArraySetAsSeries 设置;在访问前验证返回数量。 MetaQuotes |
| MT5 · 运行错误 | 4012 ERR_INVALID_POINTER | 错误指针 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4013 ERR_INVALID_POINTER_TYPE | 错误指针类型 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4014 ERR_FUNCTION_NOT_ALLOWED | 系统函数不允许调用 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4015 ERR_RESOURCE_NAME_DUPLICATED | 动态 和 静态 resource匹配的名称 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT5 · 运行错误 | 4016 ERR_RESOURCE_NOT_FOUND | 该名称的resource在EX5没有找到 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT5 · 运行错误 | 4017 ERR_RESOURCE_UNSUPPORTED_TYPE | 不支持的resource类型或其大小超过 16 Mb | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT5 · 运行错误 | 4018 ERR_RESOURCE_NAME_IS_TOO_LONG | resource名称超过 63 个字符 | YI GOLD 排查建议核对终端允许的文件沙盒路径、文件名、读写标志、资源格式与有效句柄;记录打开失败原因,不使用全目录宽松权限。 MetaQuotes |
| MT5 · 运行错误 | 4019 ERR_MATH_OVERFLOW | 计算数学函数时产生的溢值 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4020 ERR_SLEEP_ERROR | 调用Sleep()后超过测试截止日期 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4022 ERR_PROGRAM_STOPPED | 测试从外部强行停止。例如,优化中断、可视化测试窗口关闭或测试代理停止 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4023 ERR_INVALID_TYPE | 无效类型 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4024 ERR_INVALID_HANDLE | 无效句柄 | YI GOLD 排查建议查看终端日志与失败函数的返回值,检查输入、数组边界、资源、连接和所需权限。按官方描述逐项定位。 MetaQuotes |
| MT5 · 运行错误 | 4025 ERR_TOO_MANY_OBJECTS | 对象池已填写 | YI GOLD 排查建议核对图表编号、对象是否存在及对应属性类型;检查创建和修改函数返回值,避免重名对象冲突。 MetaQuotes |
| MT5 · 运行错误 | 4101 ERR_CHART_WRONG_ID | 错误图表ID | YI GOLD 排查建议检查品种、周期、指标句柄、BarsCalculated 及复制函数返回数量;等待数据就绪后使用,避免以零填补缺失价格。 MetaQuotes |
| MT5 · 运行错误 | 4102 ERR_CHART_NO_REPLY | 图表不能回应 | YI GOLD 排查建议检查品种、周期、指标句柄、BarsCalculated 及复制函数返回数量;等待数据就绪后使用,避免以零填补缺失价格。 MetaQuotes |