程序端
- 扩展了 AI 助手与平台交互的功能。新增了一系列工具,使智能体能够更独立地执行更多操作:
-
准备 EA 交易进行测试
AI 助手可以检索 EA 交易的输入参数,并为其准备策略测试运行。这简化了复杂的测试和优化场景,在这些场景中,智能体需要在开始测试之前确定可用的参数并进行配置。
-
使用图表上的 EA 交易、脚本和指标
助手可以检索 EA 交易和脚本参数,在图表上启动它们,移除 EA 交易和指标,并检查指标的当前状态。这使得助手能够独立准备工作环境,并作为给定任务的一部分管理正在运行的 MQL5 程序。
-
访问经济日历
AI 助手现在可以从内置的经济日历中检索数据:请求国家和事件列表,检索经济指标值,并通过 ID 查找特定记录。这使得在复杂的市场分析场景中可以直接使用宏观经济数据 — 例如,将即将发布和最近发布的指标与价格数据一起进行评估。
因此,AI 助手无需用户手动准备,即可执行更长的操作序列:检索 EA 交易参数、配置测试、分析结果,或用最新的经济日历数据补充市场分析。
-
准备 EA 交易进行测试
- 修复了深色主题下部分界面元素的显示问题。
MQL5
- 为向量和矩阵添加了排序方法。
向量排序:bool vector<T>::Sort(ENUM_SORT_MODE mode);按所有元素对矩阵进行排序:bool matrix<T>::Sort(ENUM_SORT_MODE mode);
沿轴对矩阵进行排序:bool matrix<T>::Sort(ENUM_MATRIX_AXIS axis,ENUM_SORT_MODE mode);
可以使用 SORT_ASCENDING 或 SORT_DESCENDING 指定排序模式。
- 增加了对 .NET CoreCLR 8+ 的支持。为相应平台构建的库现在可以被导入并在 MQL5 程序中使用。
- 增加了对矩阵的 Print 方法的支持。
- 为复数矩阵和向量的乘积部分中的方法添加支持。这些方法包括 Power、Kron、Inner、Outer、CorrCoef、Cov、Correlate 和 Convolve 方法。
- 为复数矩阵的解法部分中的方法增加了支持。这些方法包括 Solve、LstSq、Inv 和 PInv 方法。
网页端
- 修复了当出现新 K 线时图表向左滚动的问题。
- 修复了连接交易账户时发生的未知错误。