MetaTrader 4 build 920: 操作更快,管理来自配置文件的可视测试
发布说明:MetaTrader 4
程序端
- 修复在交易账户开户对话框中的初始和定期的交易服务器扫描。现在,及时定义可用性和pings,无需手动扫描。
- 优化和加快了客户端的操作。
- 程序端界面进一步适应了高分辨率屏幕(4K)。
MQL4
- 修复从MQL4资源下载自定义指标。指标通过#resource指令列入资源。这允许创建更易于分布的"一体化" 应用程序。
- 修正显示在自定义指标的水平值的精度。此前,精度一直由4位小数组成,而现在它取决于适当的自定义指标值的准确性。
- 修正当将对象作为方法/函数参数时检查因沿袭导致的减少一个类型对象到另一个类型的可能性。
- 修正如果数据通过固定大小的数组进行设置,那么要在指定缓冲区重新计算标准指标(iIndicatorOnArray) 。此前,指标偶尔不会重新计算。
- 修正类模板中的错误。
Tester
- 添加从ini配置文件启动tester时管理可视化模式的功能。新的TestVisualEnable 参数(true/false)已经为此执行。 如果没有指定参数,则使用当前设置。
- 修正CopyXXX 函数的错误,其导致返回真实的历史数据,而不是测试历史数据。
- 修正从命令行的ini配置文件读取测试参数。
- 修正关闭可视测试图表后过度重新分配内存,这可能偶尔会使实际操作EA交易的历史数据无法使用。
修复崩溃日志中报告的错误。