为回溯测试导入数据的问题 - 页 3

 

现在你需要将m1_data转换成其余的时间段。使用这个。Period_Converter_ALL_Rev01.mq4。1005phillip创建了它,它比标准的周期转换器更方便,因为它一次创建所有的时间框架,而不是一次创建一个。再次点击并保存到桌面。


 

现在把脚本从桌面上移到/复制到C:\Fx_Lab\experts\scripts文件夹里。

 

双击脚本文件夹中的 "Period_Converter_ALL_Rev01.mq4 "文件。而不是桌面上的那个!它应该打开元编辑器[如下图]。点击 "文件",然后点击 "编译"[F5]。

 

应该创建一个如下图所示的.ex4文件。

 

调出终端。点击新的聊天按钮,即有绿色+号的那个。选择欧元兑美元。也可以在导航平面的脚本下查看,如果你看不到导航平面,可以尝试点击旁边有星星的黄色文件夹按钮。

 

确认图表的左上角是否写着EURUSD,M1。如果没有,你可以用鼠标右键点击,选择周期,然后选择1分钟,将周期改为M1[如下图]。确认你的脚本列表中是否有周期转换脚本。如果需要的话,用 "+"号来折叠列表。

 

点击图表,点击键盘上的 "主页 "键。这应该会滚动到数据的开头。验证是否是2011年1月2日[在写作时]。如果一切看起来都很好。然后双击周期转换脚本,它将创建其他时间框架。

 

如果周期转换成功,那么你应该在你的历史/演示文件夹内有多个时间框架。

 

好了,这应该差不多了。只有几个注意事项。

*如果你想要其他符号的数据,现在是下载它们的好时机,同时你还可以将条形图设置为999999999。

*如果把Bars_on_Chart[而不是bar_in_history]设置为999999999,会降低你在视觉模式下的测试速度。最好把它重置为一个合理的数字,如999999。

*如果你删除代理设置并重新连接到经纪商,经纪商的数据可能会覆盖你下载的数据并开始导致错误匹配的数据错误。

*你用于回测的环境如Spread将是你在Proxy Setting Lock-Out时的环境。

*如果你想要5位数的数据,请尝试下载不同的数据供应商。

*M1数据将给你提供最大90%的建模质量。如果有人需要99%,那么他们应该遵循http://eareview.net/tick-data。

如果我还记得其他事情,我会更新。

 
ubzen:

*M1数据将给你90%的建模质量,最大。如果有人需要99%,那么他们应该遵循https://www.mql5.com/go?link=http://eareview.net/tick-data。

如果我还记得其他事情,我会更新。


如果你在M1时间框架上测试25%的最大值...

做得好