最后由 EA学院 于 2020-7-13 21:57 编辑
大家一般在第一时间拿到外汇交易软件的时候会通过MT4历史数据对EA进行测试以及评判,但是很多汇友却不知掉通过MT4历史数据中心下载的数据质量只有90%,所以这样的MT4历史数据并不能保证效果。因为MT4历史数据只有1分钟的高开低收4个报价,1分钟之内的tick数据时没有的,对EA的测试是不准确的。因此今天给大家介绍一下,如何通过第三方软件获得质量为99.9%的数据,提高我们EA测试的结果的准确性。
第三方软件,使用的是Tick Data Manager
官方网站链接:https://eareview.net/tick-data-suite
这个软件的功能还是非常强大,主要优点有:不占用太大硬盘空间,可以进行滑点仿真,使用真实点差进行回测以及进行更高级的参数配置,如果感兴趣的朋友可以到官方网站进行学习。
废话不多说,下面我们就来讲解安装及使用方法的步骤:
1.下载Tick Data Manager软件不进行安装,然后双击桌面图标并打开这个软件,界面如下图所示:
2.下载历史数据,首先点击软件的对应货币的“...”按钮,弹出对话框,设置要下载货币数据的开始时间和结束时间,然后点击开始下载按钮,对应的界面如下图所示:
3.下载完成后关闭Tick Data Manager 软件,打开MT4软件,再次点击EA交易测试按钮,会在MT4软件回测窗口中,多了tick data setting 按钮和 Use tick date 复选框,在这里在use tick data 复选框里打钩,使用第三方数据进行测试。如下图所示:
按下 tick data setting 按钮,可以对测试环境进行进一步的设置,例如GMT时间偏移、滑点、执行时间、点差、杠杆等,有兴趣的朋友可以进行进一步深入研究。点击按钮出现的内容如下:
4.根据需求设置好测试环境后,选择要测试的EA,在这里我选择测试的EA是MT4-GBPJPY-H1-突破交易系统EA.ex4,设置EA的参数,设置交易时间2015年1月到2018年7月,时间周期H1,点差设置为30,复盘模型为每个即时价格,具体设置日下图所示:
5.点击开始按钮,我们就可以看到EA实时历史测试的情况了。测试完毕会生成相应的测试报告,如下图所示:
通过以上方法我们可以通过MT4历史数据对外汇软件进行一个全面的回测,更能保证EA回测效果,希望对大家有所帮助! |