[程序化] MT4 的历史数据获取方法

[复制链接]
程序猿的仔仔   实盘认证   发表于 2019-4-24 23:12:05 | 显示全部楼层
MT4历史中心下载的数据往往质量不高,更重要的是得到的是不可靠的测试结果;这篇文章将指导你如何下载历史数据,如何正确用一个独立账户来安装它并且转换到不同的时间框架,

第1步:  下载数据
数据是每个月更新;下载地址
第2步:  做历史测试平台,
全新安装MT4,安装完切记,选则不立即启动,点击完成就行了。

第3步:  删除新装的MT4原有的所有历史数据,
程序> Metatrader 4>history.下所有文件

第5步:  创建模拟账户:
删除数据完成后启动mt4,创建模拟账户

第6步:  建立货币对目录结构:

创建账户后删除这个账户

第7步:  删除完了之后,关闭MT4,解压下载的一分钟数据

第8步: 再次打开MT4终端。
通常来讲,每次我们打开MT4(如果没有账户的话)都会提示开一个模拟账户,你要选择取消;接着问你登录也选择取消;记住以后每次都这样。 登录也取消

第9步: 更改图表的最大数据设置,
选择 工具> 选项.选择图表标签,编辑最大历史柱数量和最大图表显示数量为999999999999,点击确定。

第10步: 导入在第一步下载的历史数据;
到工具> 历史数据中心 (或者按 F2 ).弹出窗口左边选择要导入的货币对的一分钟

第11步:  打开一个你希望的货币对(你刚导入的)图表,选者1分钟图,你应该可以看到1分钟图了。其他周期的图,你可能只看到“等到更新”画面,因为我们还没有那些周期的历史数据,需要下面的工具转换一下。

第13步: 转换数据
下载周期转换脚本
游客,如果您要查看本帖隐藏内容请回复

拷贝到MetaTrader4\MQL4\Scripts目录下 ,运行脚本,一次性全部转换。有没有转换成功查看日志或者历史数据目录就可得知。
重复以上步骤导入其他货币对。重新打开MT4,现在你应该可以看到所有周期图表了。接下来你就可以可以进行历史测试了。
铅华浮尘   实盘认证   发表于 2019-4-26 00:00:22 | 显示全部楼层
好东西,谢谢分享
疏狂一醉     发表于 2019-5-1 20:31:12 | 显示全部楼层
大蒜的发生的发顺丰
悟道     发表于 2019-5-15 19:22:24 | 显示全部楼层
XUEXIE学习学习
cdydssrs     发表于 2019-6-25 06:13:52 | 显示全部楼层
谢谢分享,好好学习
y晨雨初听     发表于 2020-2-20 14:36:56 | 显示全部楼层
thanks
antaluqi     发表于 2020-4-23 23:02:09 | 显示全部楼层
真的假的
w291256637     发表于 2020-9-26 04:13:13 | 显示全部楼层
111111111111111111111daf af a
qwe131121     发表于 2020-11-13 02:09:40 | 显示全部楼层
试试看看
skycit     发表于 2020-12-1 09:05:52 | 显示全部楼层
很好好
拾荒者 金融从业   实盘认证   发表于 2022-7-9 02:28:41 | 显示全部楼层
已拜读,感谢分享
复利王   实盘认证   发表于 2022-7-9 05:55:55 | 显示全部楼层
来挖矿了,谢谢分享
0.2℃     发表于 2022-7-9 06:57:56 | 显示全部楼层
来挖矿了,谢谢分享
导读 FM 任务 排行 收藏 标签 推广
温馨提示
没有VIP,没有积分充值,没有收费项,登陆后可以更改网站配色;唯一微信公众号24KRMB 知道啦

黑名单 | 实名认证 | 手机版 | 倡议书 | 评论管理 | 版权声明 | 鄂ICP备19016902号

GMT+8, 2024-5-16 16:48 , Processed in 0.601944 second(s), 58 queries , Gzip On.

Copyright © 2010-2024 24KRMB.COM

阿里云提供驱动和云服务/UI:240115