MT4是一款广受欢迎的交易平台,但其回测功能的最大精度仅为M1。这意味着M1以下的数据是电脑模拟的,可能不够准确。
进行回测之前,获取高质量的历史数据是非常重要的,因为数据的准确性会直接影响回测结果的可靠性。因此我们要获取高质量的历史数据以进行MT4 EA回测,大白EA宝库认为您可以考虑以下方法:
-使用可信赖的数据供应商,例如Dukascopy、TrueFX、HistData等。
-确保数据的完整性和准确性,检查数据是否包含准确的价格、交易量和时间戳等信息。
-检查数据的质量,确保数据不存在异常值、间断或不连续的情况。
-使用多个数据源进行比较,以验证数据的一致性和准确性。
-考虑数据的调整和修正,例如分红、股票拆分等事件可能需要对价格进行调整。
为了提高回测的精度,我们可以使用真实的tick数据进行回测。
以下是大白EA宝库整理的如何为MT4准备和导入tick数据的步骤,以Dukascopy为例:
1.注册dukascopy模拟账户:访问dukascopy官网,选择注册模拟账户,并填写相关信息,确保使用真实的邮箱地址接收账户信息。
2.登录dukascopy并下载jforex:登录dukascopy,下载jforex并使用之前收到的账户密码登录,进入dukascopy历史数据管理器。
3.下载tick数据:在jforex中打开历史数据中心,选择日期、分隔符、tick、货币对和下载位置,开始下载,您将获得.csv格式的tick数据文件。
4.将CSV转为MT4回测所需的HXT文件:下载CSV2FXT Script ,将压缩包解压到MQL4文件夹,并覆盖数据文件夹根目录里的同名文件夹,将.csv文件拷贝到MQL4/Files下。
5.在MT4中导入tick数据:打开要测试的货币对并选择时间周期,找到脚本,双击CSV2FXT脚本,根据提示进行设置,然后开始导入数据。
6.进行历史回测:在MT4中选择要回测的货币对和时间周期,使用MT4的历史回测功能进行回测。
如果觉得以上步骤过于繁琐,可以到大白EA宝库免费领取,我们准备了两种格式:hst和fxt,hst大家比较常见,fxt则是MT4回测时候专用的历史数据,我们准备的品种有主流七币和黄金的99.99%tick高质量历史数据。
文末小尾巴:大白EA宝库是全网第一的免费外汇EA/指标下载平台,迈达克MT4/5、myfxbook同款信号源EA免费下载无须积分,无须会员,登录即可下载,随下随用,ea free download!