交易程序端
添加了单击交易面板:
若要显示/隐藏单击交易面板,使用左上角的图标或者快捷菜单命令。
添加了图表交易的自动展示:
- 修正了交易测试报告中的统计计算。
- 添加了用户界面的罗马尼亚语翻译。
交易信号
添加了刷新信号展示区可用信号列表的命令:
- 优化了可用交易信号数据库的下载。
- 改善了使用信号时外汇交易品种的匹配,例如EURUSDx - 转换EURUSDx形式 => 现在支持EURUSDy。
- 修正了在信号展示区绘制迷你表格。
MQL5
- 修正了TextOut函数定位参数的文本绑定。
- 修正了递归时调用虚拟函数。
- 添加了CHART_DRAG_TRADE_LEVELS图表属性(通过ChartGetInteger和ChartSetInteger函数有效) - 启用/禁用通过使用鼠标拖拽交易水平线修改订单。
- 修正了如果一个类没有构造函数时的程序编译错误。
- 更改了TextSetFont函数行为 - 现在,大小参数指定字体大小十位数量。例如,如果之前使用值12作为大小,那么它现在需要指定120。改进了字体显示。
- 标准程序库。交易期货时,修正了CTrade类,设置默认订单过期类型。
- 标准程序库。添加TextSize类函数到CCanvas类 - 接收指定字符串像素的大小。
- 标准程序库。以参数表示的CreateBitmap和CreateBitmapLabel类函数添加至CCanvas类 - 创建了Bitmap和BitmapLabel的图解物件。
- 标准程序库。修正CAppDialog类关闭面板的错误。
策略测试
- 在处理优化结果框架时,添加了处理OnTimer事件。添加MQL5_FRAME_MODE值至
ENUM_MQL5_INFO_INTEGER列举为了定义EA交易在聚集优化结果框架模式下操作时的周期。这对于恰当操作OnChartEvent和OnTimer事件处理程序的函数是必须的。
- 添加禁止使用测试代理在MQL5.Cloud虚拟OS工作。
MetaEditor
- 修正MetaAssist冻结,当使用大量源文件工作时。
修正崩溃日志中报告的错误。
已更新文件。
MetaTrader 5交易程序端可以下载在"https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe