新版 MetaTrader 5 平台 Build 4730:扩展 OpenBLAS 支持和总体性能优化 新评论 MetaQuotes 2024.11.22 14:41 MetaTrader 5 平台更新将于 2024 年 12 月 6 日,星期五进行发布。 此 MQL5 更新引入了对更多 OpenBLAS 库函数以及 TransposeConjugate 和 CompareEqual 函数的支持。它们将为使用矩阵和矢量提供更广泛的机会。此外,我们还修复了 Python 集成包的兼容性问题。现在,它可以在任何 Python 版本(最高为 3.13 版)下运行。 我们还优化并加快了与价格数据相关的平台操作。 程序端:更改了仓位、订单和交易值的计算方法。该值现在以账户存款货币而不是交易品种的基准货币显示: 程序端:添加了在开设模拟账户时输入出生日期的字段。 程序端:修复了图表子窗口中显示的指标缩放比例。对于某些振荡指标,以前可能会错误地选择最小和最大缩放值。 程序端:优化并加快了分时报价数据和历史价格的解包,这将提高图表加载速度。 程序端:修复了内部电子邮件撰写窗口中的文本颜色编辑功能。 程序端:更新了用户界面翻译。 MQL5:添加了新的 OpenBLAS 方法: EigenSolver2 - 计算一对普通方阵的广义特征值和特征向量(lapack 函数为 GGEV)。 EigenSolverX - 在专家模式下计算正方形矩阵的特征值和特征向量,即能够影响计算算法并获取相应的计算数据(lapack 函数为 GEEVX)。 EigenSolver2X - 在专家模式下计算一对正方形矩阵的特征值和特征向量,即能够影响计算算法并获取相应的计算数据(lapack 函数为 GGEVX)。 EigenSolverShur - 计算特征值、舒尔形式的上三角矩阵和舒尔向量矩阵(lapack 函数为 GEES)。 EigenSolver2Shur - 计算一对正方形矩阵的特征值、广义特征向量、广义舒尔形式以及左右舒尔向量(lapack 函数为 GGES)。 EigenSolver2Blocked - 使用分块算法(lapack 函数为 GGEV3)计算一对正方形矩阵的广义特征值和特征向量。 EigenSolver2ShurBlocked - 对于一对正方形矩阵,使用分块算法计算特征值、广义特征向量、广义舒尔形式以及左右舒尔向量(lapack 函数为 GGES3)。 EigenSymmetricRobust - 使用多重相对稳健表示、MRRR 算法计算对称或厄米特(复共轭)矩阵的特征值和特征向量(lapack 函数为 SYEVR、HEEVR)。 EigenSymmetricBisect - 使用分段算法计算对称或厄米特(复共轭)矩阵的特征值和特征向量(lapack 函数 SYEVX、HEEVX)。 MQL5:为复数矩阵添加了新方法: TransposeConjugate - 创建共轭变换矩阵。 matrix<complex<T>> matrix<complex<T>>::TransposeConjugate(void) const;该方法返回一个新的共轭变换矩阵,其中原始矩阵的元素被转置并转换为它们的复共轭。 如果出现错误,则返回空矩阵。使用 GetLastError 函数获取错误代码。 CompareEqual - 两个矩阵的绝对比较。 int matrix<T>::CompareEqual(const matrix<T>& mat) const返回值为: -1 - 如果矩阵 A 的元素小于矩阵 B 的对应元素。 0 - 如果矩阵 A 和 B 的所有元素都相同。 1 - 如果矩阵 A 的元素大于矩阵 B 的对应元素。 如果输入数据无效,该方法也会返回错误。要获取错误代码,请使用 GetLastError 函数。 MQL5:为相应的集成包添加了 Python 支持(最高版本 3.13)。要更新软件包,请运行以下命令: pip install --upgrade MetaTrader5 MQL5:修复了跳过第一个计时器事件的问题。如果在OnTimer处理函数中启动了计时器,则发生错误。 MetaEditor:修正了调试器模式下输入变量值的计算。在某些情况下,显示的不是值,而是 "未知标识符" 的信息。 Tester:修正了在使用汇率工具测试应用程序时搜索货币转换所需交叉汇率的问题。 MetaTrader 5 网页端 添加了对大额订单请求执行类型的支持。 添加了对经纪商拒绝请求原因的扩展描述支持。 修复了账户开户表格。现在会根据经纪商设置要求提供信息。 修复了注册模拟账户时的国家检测问题。 修正了显示一键交易警告的对话框中的对齐方式。 更新将通过实时更新系统提供。 MetaTrader 5 Platform beta build 4695: Extended OpenBLAS support and general performance optimization 新版 MetaTrader 5 平台 build 4570:网页端版本的增强以及在 MQL5 中集成 OpenBLAS 新版MetaTrader 5平台build 4230:更多内置应用程序和扩展ONNX支持 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
MetaTrader 5 平台更新将于 2024 年 12 月 6 日,星期五进行发布。
此 MQL5 更新引入了对更多 OpenBLAS 库函数以及 TransposeConjugate 和 CompareEqual 函数的支持。它们将为使用矩阵和矢量提供更广泛的机会。此外,我们还修复了 Python 集成包的兼容性问题。现在,它可以在任何 Python 版本(最高为 3.13 版)下运行。
我们还优化并加快了与价格数据相关的平台操作。
如果出现错误,则返回空矩阵。使用 GetLastError 函数获取错误代码。
返回值为:
如果输入数据无效,该方法也会返回错误。要获取错误代码,请使用 GetLastError 函数。
pip install --upgrade MetaTrader5
MetaTrader 5 网页端
修正了显示一键交易警告的对话框中的对齐方式。
更新将通过实时更新系统提供。