分享一个快速获取10年高质量历史数据(用于MT4的EA测试)的方法 - 页 5

 
Ziheng Zhuang:


可能你的账号连接到服务器了,这样导致从服务器下载的数据覆盖了你转换的数据。

1. 你要把原来的数据删除。

2. 防止数据文件被覆盖,必须删除账号密码,这样就不会登录到服务器了。

3. MT4菜单栏 Tools(工具)--->Options(选项)--->Charts(图表)中,最下面 max. bars in history 和 max. bars in chart 都改成999999999 (最终会显示为2147483647)

非常感谢,的确是显示k线数量的哪里和账号没有删除,现在搞定了

 


要保证MT5的K线数据与MT4的K数据的时区GMT是一样的,且数据本身(OHLC)是一致的,所以必须是同一个平台(即使同一个平台,他们的MT5与MT4数据也有细微的差别,也会导致结果不同)。

这里的平台是指的电脑上的操作系统,还是指MT4、MT5 登陆的同一个外汇交易平台?

 
foxtan12345:


要保证MT5的K线数据与MT4的K数据的时区GMT是一样的,且数据本身(OHLC)是一致的,所以必须是同一个平台(即使同一个平台,他们的MT5与MT4数据也有细微的差别,也会导致结果不同)。

这里的平台是指的电脑上的操作系统,还是指MT4、MT5 登陆的同一个外汇交易平台?


指的是MT4,MT5来自同一个外汇交易平台。

 

有没有办法包含 txt 转成 hst的方法。

比如txt记录了毫秒级别的波动

 
ShowMore:

有没有办法包含 txt 转成 hst的方法。

比如txt记录了毫秒级别的波动


用脚本可以,但是最低级别也只能时M1

 
我按照你的方法一步到位,但为什么显示90%质量,而不是99%呢。在tickstory软件下载的数据就能达到99%,但由于软件时区问题,而我策略又需要时间设置,总出错而放弃。还有什么能基于平台而获得高质量数据
 
Junqi Liu:
我按照你的方法一步到位,但为什么显示90%质量,而不是99%呢。在tickstory软件下载的数据就能达到99%,但由于软件时区问题,而我策略又需要时间设置,总出错而放弃。还有什么能基于平台而获得高质量数据

还有一句话

感谢华人中有你这样奉献的人

感恩

 

我也不知道为什么不是99%,网站有篇文章讲解测试报告的各项指标的意义,可惜现在找不到了。

谈不上奉献,分享而已。

 
Ziheng Zhuang    您好!按照上述步骤测试完之后找不到数据,也搜索不到Agent-127,请问下是什么情况呢?能找到log文件
 
Xiuting Yue:
Ziheng Zhuang    您好!按照上述步骤测试完之后找不到数据,也搜索不到Agent-127,请问下是什么情况呢?能找到log文件



要做完MT5的EA测试,才有agent-127文件夹出现。

从MT5菜单栏的数据文件夹进去,找tester文件夹,进一步找。

或者安装一个搜索软件,叫everything,能快速搜索本地文件。

原因: