分享一个快速获取10年高质量历史数据(用于MT4的EA测试)的方法 - 页 9 123456789 新评论 Ziheng Zhuang 2020.06.21 16:05 #81 我也不知道为什么只有87%,这个复盘质量打分是由好几项构成的,具体也找不到资料了,不知道是哪几项了。 所以也无法回答这问题。 [删除] 2020.11.18 12:16 #82 非常感谢分享! redmountain 2020.11.21 06:28 #83 这是一个好帖子,应该“加精华” 佩服楼主的技术和品德! ps:已收藏备用 感谢! Ziheng Zhuang 2020.11.23 14:49 #84 楼上兄弟过奖了,只不过是我自己要用,写了工具,顺便分享给大家用。 zydshool 2020.12.13 11:30 #85 现在生成的是hcc文件 Ziheng Zhuang 2020.12.14 05:30 #86 如果在使用中有什么问题,仔细阅读本贴,你遇到的问题别人也遇到过,都是重复的问题。 我不再回复此贴。 Wen Xiang Zhao 2022.09.05 19:03 #87 你好,我确实生成了其它周期的历史数据,但是时间是比较短,是从2020年9月以后的其它周期数据 Ziheng Zhuang 2022.09.06 04:42 #88 lincsen #: 你好,我确实生成了其它周期的历史数据,但是时间是比较短,是从2020年9月以后的其它周期数据 数据短,可能是你没有选择对测试时间的起始时间,有可能你用的平台就没有提供那么长的M1数据。 这个帖子中各位遇到的问题,我专门写了个博客总结,请阅读博客: https://www.mql5.com/zh/blogs/post/744166 分享一个快速获取10年高质量历史数据的方法 www.mql5.com 问题: 在MT4中进行最精确的测试,即所谓的tick测试,必须要有最小M1的历史数据。一般平台MT4账号提供的M1历史数据不超过3个月,但是MT5账号提供超过10年的M1历史数据。 方案: 在MT5中用EA做复盘测试,测试10年周期,能下载到10年的M1数据,把数据转换成MT4格式的K线数据(*.hst),保存到MT4的相应数据文件夹,供MT4使用。 准备: netnut_999 2025.06.13 09:47 #89 stongest1919 #: 首先,非常感谢您的分享。按照您提供的方案,在已经成功的从MT5获取数据并导入MT4进行测试。 测试后发现的问题: 1、多个MT4真实帐号用EA回测MT5获取的2018年1分钟图转换成MT4的1小时图欧美货币对数据,三个帐号测试结果是一致的,图表输入错误为0,复盘质量90%。说明数据是有效的。 2、用MT4自带更新的数据测试相同EA相同时间和相同参数,与使用MT5获取的历史数据有较大差距(80%以上)。 3、MT4自带更新数据回测2018年的结果与实盘2018年的实际结果和收益走势基本相同。 所以,根据实盘结果对比测试数据,从MT5获取的历史数据可能不太准确。不知道是不是我测试方法的问题还是EA得问题。有太多不确定因素。 欢迎探讨。 这位老师的问题不知后来解决了没有? 123456789 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我也不知道为什么只有87%,这个复盘质量打分是由好几项构成的,具体也找不到资料了,不知道是哪几项了。
所以也无法回答这问题。
这是一个好帖子,应该“加精华”
佩服楼主的技术和品德!
ps:已收藏备用
感谢!
楼上兄弟过奖了,只不过是我自己要用,写了工具,顺便分享给大家用。
现在生成的是hcc文件
如果在使用中有什么问题,仔细阅读本贴,你遇到的问题别人也遇到过,都是重复的问题。
我不再回复此贴。
你好,我确实生成了其它周期的历史数据,但是时间是比较短,是从2020年9月以后的其它周期数据
数据短,可能是你没有选择对测试时间的起始时间,有可能你用的平台就没有提供那么长的M1数据。
这个帖子中各位遇到的问题,我专门写了个博客总结,请阅读博客:
https://www.mql5.com/zh/blogs/post/744166
首先,非常感谢您的分享。按照您提供的方案,在已经成功的从MT5获取数据并导入MT4进行测试。
测试后发现的问题:
1、多个MT4真实帐号用EA回测MT5获取的2018年1分钟图转换成MT4的1小时图欧美货币对数据,三个帐号测试结果是一致的,图表输入错误为0,复盘质量90%。说明数据是有效的。
2、用MT4自带更新的数据测试相同EA相同时间和相同参数,与使用MT5获取的历史数据有较大差距(80%以上)。
3、MT4自带更新数据回测2018年的结果与实盘2018年的实际结果和收益走势基本相同。
所以,根据实盘结果对比测试数据,从MT5获取的历史数据可能不太准确。不知道是不是我测试方法的问题还是EA得问题。有太多不确定因素。
欢迎探讨。
这位老师的问题不知后来解决了没有?