MetaTrader 5 平台测试版 Build 5540:总体改进 新评论 MetaQuotes 2026.01.20 16:24 更新后的 MetaTrader 5 平台将于 2026 年 1 月 23 日以测试模式发布。 在此版本中,我们改进了 MQL5 对 ONNX 的支持。现在,模型在支持 CUDA 的 GPU 上运行速度明显加快。此外,我们还引入了对新标志的支持,并修订了库工作流程:现在,ONNX 只在使用它的程序首次运行时安装,而不是与平台一起安装。 我们还改进了上一次更新中引入的 Blend2D 引擎对图表上文本和分析对象的渲染。此外,本次更新还增强了交易报告功能,并提高了策略测试器的稳定性。 该平台的网页版也进行了多项改进。当直接在图表上调整止损水平时,您现在可以看到货币形式的近似损益值。我们还修复了某些交易数据的显示。 我们邀请所有交易者加入新平台版本的测试,评估其所有功能,并帮助开发人员修正错误。要更新至新的 MetaTrader 5 测试版,请导航至 “帮助 \ 检查更新 \ 最新测试版” : 测试阶段结束后,将发布 MetaTrader 5 的最终版本。 MetaTrader 5 客户端 程序端:修复了在使用 Wine 的 macOS 和 Linux 环境中图表上的文字渲染问题。 程序端:修复了以可变颜色线条显示的指标的绘制。 程序端:修复了文本标签和按钮对象的渲染。 程序端:更正了交易报告中某些统计数据的格式,这些数据以前可能会四舍五入错误。 程序端:修订了交易报告中 "总盈利" 和 "总亏损" 的计算方法。这些值现在包括佣金和库存费。 MQL5:ONNX 库现在可在使用 ONNX 的 MQL5 程序首次运行时加载,而不是与平台一起加载。库会自动更新。 MQL5:添加了对 ONNX 的 CUDA 支持。如果您的显卡支持这项技术,模型推理性能将得到显著提高。我们强烈建议更新 NVIDIA 驱动程序,以提高稳定性和性能。 MQL5:更新了 ENUM_ONNX_FLAGS 枚举中的标志。这些标志用于创建和执行 ONNX 模型:日志现在使用以下日志标记来代替已废弃的 ONNX_DEBUG_LOGS: ONNX_LOGLEVEL_VERBOSE —— 记录所有信息。 ONNX_LOGLEVEL_INFO —— 记录信息、警告和错误。 ONNX_LOGLEVEL_WARNING —— 记录警告和错误。默认使用,取代了已废弃的 ONNX_DEBUG_LOGS。 ONNX_LOGLEVEL_ERROR —— 仅记录错误。 CUDA 和 GPU 管理删除了 ONNX_CUDA_DISABLE 标志。请使用新的 ONNX_USE_CPU_ONLY 标志。启用后,执行模型将仅使用 CPU。已添加标记以选择将在其上执行模型的 GPU 设备: ONNX_GPU_DEVICE_0 ONNX_GPU_DEVICE_1 ONNX_GPU_DEVICE_2 ONNX_GPU_DEVICE_3 ONNX_GPU_DEVICE_4 ONNX_GPU_DEVICE_5 ONNX_GPU_DEVICE_6 ONNX_GPU_DEVICE_7 如果系统有两个或更多支持 CUDA 的设备,请使用这些标记。如果指定了多个标志,将选择索引最低的设备。模型分析我们添加了 ONNX_ENABLE_PROFILING 标志,以启用 ONNX 模型分析。启用此标记后启动模型时,将在 /MQL5/Files/OnnxProfileReports/ 文件夹中创建名称为 [EX5 文件名]_[日期]_[时间].json 的分析报告文件。 MQL5:提高了 OpenCL 操作的稳定性。 MQL5:添加了 ReplaceToZero 方法。它用零值替换矩阵/矢量中的小的数值,并返回被替换元素的个数。 MQL5:添加了新的 OpenBLAS 方法: FactorizationLDLComplexSyRaw —— 使用 Bunch-Kaufman 对角旋转方法计算复矩阵的分解。 LDLComplexSyLinearEquationsSolution —— 使用 FactorizationLDLComplexSyRaw 计算的分解 A = U**T * D * U 或 A = L * D * L**T 求解带有复对称不定矩阵的线性方程组 A * X = B,并有多个右边。 LDLComplexSyInverse —— 使用 FactorizationLDLComplexSyRaw 计算的因式分解 A = U**T * D * U 或 A = L * D * L**T 计算复对称不定矩阵的逆。 LDLComplexSyCondNumReciprocal —— 使用 FactorizationLDLRaw 计算出的 LDLT 分解,估算实对称或复赫米特不定矩阵 A 的条件数倒数。 MQL5:修复了OBJ_LABEL、OBJ_TEXT、OBJ_BUTTON 和 OBJ_EDIT 对象的程序文本设置。在某些情况下,文本可能不会显示。 MetaEditor:修正了处理大型源文件(多兆字节)时出现的内存不足错误。 测试器:修复了循环 EA 交易测试的终止问题。即使是无限循环,按下 "停止" 键也会立即停止执行。 测试器:修正了可视化测试期间的 EventChartCustom 调用。以前,该事件可能会被错误地发送两次。 测试器:更正了删除新挂单时的冻结级别检查(SYMBOL_TRADE_FREEZE_LEVEL)。 更新用户界面翻译。 MetaTrader 5 网页端 在图表上设置止损或止盈时,增加了以货币计算的大致盈亏显示。 修复了带有特殊字符的工具的交易品种规格的显示问题。 更正了交易对话框中负数价格的显示。 修复了在存款货币精确度大于小数点后两位数的情况下,账户财务指标的显示问题。 更新将通过实时更新提供。 新版 MetaTrader 5 平台 Build 5200:在 MQL5 中扩展的 OpenBLAS 支持和增强的控制 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
更新后的 MetaTrader 5 平台将于 2026 年 1 月 23 日以测试模式发布。
在此版本中,我们改进了 MQL5 对 ONNX 的支持。现在,模型在支持 CUDA 的 GPU 上运行速度明显加快。此外,我们还引入了对新标志的支持,并修订了库工作流程:现在,ONNX 只在使用它的程序首次运行时安装,而不是与平台一起安装。
我们还改进了上一次更新中引入的 Blend2D 引擎对图表上文本和分析对象的渲染。此外,本次更新还增强了交易报告功能,并提高了策略测试器的稳定性。
该平台的网页版也进行了多项改进。当直接在图表上调整止损水平时,您现在可以看到货币形式的近似损益值。我们还修复了某些交易数据的显示。
我们邀请所有交易者加入新平台版本的测试,评估其所有功能,并帮助开发人员修正错误。要更新至新的 MetaTrader 5 测试版,请导航至 “帮助 \ 检查更新 \ 最新测试版” :
测试阶段结束后,将发布 MetaTrader 5 的最终版本。
MetaTrader 5 客户端
日志
现在使用以下日志标记来代替已废弃的 ONNX_DEBUG_LOGS:
CUDA 和 GPU 管理
删除了 ONNX_CUDA_DISABLE 标志。请使用新的 ONNX_USE_CPU_ONLY 标志。启用后,执行模型将仅使用 CPU。
已添加标记以选择将在其上执行模型的 GPU 设备:
如果系统有两个或更多支持 CUDA 的设备,请使用这些标记。如果指定了多个标志,将选择索引最低的设备。
模型分析
我们添加了 ONNX_ENABLE_PROFILING 标志,以启用 ONNX 模型分析。
启用此标记后启动模型时,将在 /MQL5/Files/OnnxProfileReports/ 文件夹中创建名称为 [EX5 文件名]_[日期]_[时间].json 的分析报告文件。
MetaTrader 5 网页端
更新将通过实时更新提供。