设为首页 收藏本站 切换语言

【MT5导入MT4回测历史数据】MT5导入MT4历史数据工具及方法  

| 发表于 2020-9-9 20:30:02 | 显示全部楼层 |复制链接
相信社区有很多一部分伙伴不知道怎么去下载MT4的历史数据,从而导致回测历史数据不理想,下面我给大家整理一份资料及工具和使用方法,不是本人原创,我只是搬运工,方便大家,也是想挣一个H币,大神勿喷

<在MT4测试中,很多人到处购买的历史数据,网络上很多第三方的数据都有坑,找到高质量的数据很难。
所以最好的方式就是找到一个同时提供MT5和MT4的平台商,从该平台的MT5上获得M1数据,然后在其MT4平台上测试。>

1.用这个MT5的EA在MT5上跑测试,从而获得对应周期的M1的数据。 EA请自己下载 ( MT5下载历史数据工具 )

2.下载后保存到MQL5\Experts文件夹中,重启MT5或者刷新。然后进行测试,按Ctrl+R 调出测试终端,测试时的设置必须是选择 1 minute OHLC 以及 M1 周期测试很快就完毕了,完毕后EA自动生成了数据文件  比如 EURGBP1.hst, 这个文件位于测试文件夹 tester下面,比如:XXXX \Tester\Agent-127.0.0.1-3001\MQL5\Files这个EURGBP1.hst是EURGBP的M1 数据,是MT4中的图表数据格式

a.png


b.jpg

3.把第一步中获得的数据文件 EURGBP1.hst 拷贝到MT4中,并用用脚本转换M1为其他周期(M5,M15,M30,H1,H4,D1,W1,MN)的数据,用于EA测试。具体步骤:

1 .制作一个专门做测试的MT4(必须与那个MT5是同一个平台),即复制已有的MT4到一个新的文件夹
2. 打开专用MT4,登录账号,联网,市场报价窗口右键选择显示所有品种,关闭所有打开的图表。
3. 进入到历史数据文件夹,删除历史,具体操作:
   菜单栏--->打开数据文件夹-->....  比如  XXX MT4\history\Alpari-ECN-Demo\  ...
     Alpari-ECN-Demo(服务器)是你的账号所在的服务器,删除该目录下的所有数据文件,  然后把前面获得的EURGBP1.hst保存到该目录下。
4. 删除MT4账号密码,具体操作:
   菜单栏 --- 工具 --- 选项--- 服务器 ---> 删除密码   然后点击确认,关闭MT4
5.再启动MT4,从市场报价窗口 打开 EURGBP图表,打开时是H1图表,没有任何数据,这时切换到M1,就有K线数据了,但是只有M1的数据。
  接下来就是用脚本转换数据。(MT5转换MT4周期数据脚本)
6. 下载转换脚本
    下载后保存到MQL4\Scripts文件夹中,重启MT4以便生成可执行文件 PeriodConverterAllTimeframes.ex4
7. 打开MT4后,在图表EURGBP M1上运行这个脚本,就可以基于M1的数据转换出其他周期的数据(M5,M15,M30,H1,H4,D1,W1,MN)。

到此为止,已经获得了基于M1的所有周期历史数据,可以进行EA测试了。

小白用户务必严格按照上述步骤,每一步都是有其作用的,不具体说明。

有必要提醒下:

在MT4中转换数据之前,你必须登录MT4账号,并在“市场报价”窗口中显示所有品种,这么做的目的是为了获得品种属性即合约规格(点差,利率,佣金,交易模式,杠杠等)

因为在测试时需要用到品种的这些属性。

登录账号,显示所有品种,之后就可以删除账号密码了,然后就可以转换数据了。

以上方法仅供参考,希望大家每天赚美金!

附件是工具

历史数据工具.rar

4.51 KB, 下载次数: 24, 下载积分: 活跃度 -5 售价: 1 H币  [记录]  [下载]

评分
  • 1
  • 2
  • 3
  • 4
  • 5
平均分:5    参与人数:1    我的评分:未评 下载时遇到问题?
举报

评论 使用道具

精彩评论30

sk678
D
| 发表于 2020-9-9 21:54:23 来自手机 | 显示全部楼层
谢谢分享,学习了
举报

点赞 评论 使用道具

lf_andy
DDD
| 发表于 2020-9-10 07:49:35 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

wang
DDD
| 发表于 2020-9-10 08:26:54 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

2357186528
D
| 发表于 2020-9-10 09:48:03 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

风景秀丽
DD
| 发表于 2020-9-10 10:55:56 来自手机 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

xuan1
DDD
| 发表于 2020-9-18 22:12:44 | 显示全部楼层
谢谢分享,学习了
举报

点赞 评论 使用道具

q740916515
DD
| 发表于 2020-11-21 16:05:40 | 显示全部楼层
谢谢分享,
举报

点赞 评论 使用道具

q740916515
DD
| 发表于 2020-11-22 07:41:57 | 显示全部楼层
下载了,回测没有hst文件呀,有个几K的INI文件,是不是我的MT5版本不一样,我用的MQL5社区的MT5
举报

点赞 1 评论 使用道具

yidazhang
D
 楼主 | 发表于 2020-11-22 18:32:22 | 显示全部楼层
q740916515 发表于 2020-11-22 07:41
下载了,回测没有hst文件呀,有个几K的INI文件,是不是我的MT5版本不一样,我用的MQL5社区的MT5 ...

hst文件导入MT4一分钟里面,再用转换工具转换
举报

点赞 评论 使用道具

w5012753
DD
| 发表于 2020-11-24 12:14:47 | 显示全部楼层
这个如果是真的,那真是解决了MT4历史测试问题
举报

点赞 评论 使用道具

yidazhang
D
 楼主 | 发表于 2020-11-28 20:11:19 | 显示全部楼层
w5012753 发表于 2020-11-24 12:14
这个如果是真的,那真是解决了MT4历史测试问题

这就是真的啊,晕
举报

点赞 评论 使用道具

thekof32
CC
| 发表于 2021-2-25 11:39:18 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

jasongt
D
| 发表于 2021-2-25 14:21:24 | 显示全部楼层
Thank you for sharing
举报

点赞 评论 使用道具

chenzh57520
未及格
| 发表于 2021-4-5 09:41:54 | 显示全部楼层
谢谢,搬运
举报

点赞 评论 使用道具

jongjongyoshen
D
| 发表于 2021-4-25 14:26:52 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

yzsx2000
未及格
| 发表于 2021-4-27 08:46:58 来自手机 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

xiaoming
CC
| 发表于 2021-4-27 23:32:37 | 显示全部楼层
Thanks for sharing.
举报

点赞 评论 使用道具

zou2226787
D
| 发表于 2021-9-26 05:57:35 | 显示全部楼层
学习了
举报

点赞 评论 使用道具

668
DDD
| 发表于 2022-2-9 15:39:15 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

12下一页
发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)