在Meta Trader 4中回测,5个月内获利92亿。 - 页 6

 

能否请你把EA也发给我?

谢谢

网苏

puturta@yahoo.co.id

 
Zap wrote>>
回溯测试只适用于真实的历史刻度数据。
Mt4平台从条形数据中模拟ticks,其中M1条形是最小的。
条形图只不过是有损压缩的价格数据:通过制作M1条形图,你保留了开盘价、最高价、最低价和收盘价,其余(大约70-80%)的数据被扔掉。当模拟ticks时,平台试图 "猜测 "这个缺失的部分,但正如你所看到的,不是很有效:如果你比较一个由模拟ticks和真实ticks组成的时期,你会看到,模拟ticks经常包含不现实的运动。
这些运动导致了不可预测的结果:这可能导致这些EA的错误结果,因为这些EA意外地利用了这些不现实的、错误的运动的效果。
通过收集点子,或获得历史点子,你可以在100%的数据上进行回测,你可以得到准确的结果,而且你在相同的时期,用相同的EA进行回测的结果将是完全相同的。
如果你需要更多关于获取点数的信息,请联系我forexzap<at>gmail<dot>com。

我读了很多关于将良好的tick数据导入Mt4进行回测的讨论,但有一点我不太明白,如果MT4从M1条模拟tick,那么将tick数据导入MT4如何解决这个问题?难道MT4不会对导入的tick数据做同样的事情,从它创建M1条,然后模拟ticks?
 
SDC:

我读了很多关于将良好的tick数据导入Mt4进行回测的讨论,但有一点我不太明白,如果MT4从M1条模拟ticks,那么将tick数据导入MT4如何解决这个问题?难道MT4不会对导入的tick数据做同样的事情,从它创建M1条,然后模拟ticks?
你可以在这里找到关于如何回测tick数据的信息->http://eareview.net/tick-data。
 

我已经读了Birts的评论,我已经用他的脚本下载了我需要的所有tick数据,但我一定是在他的解释中错过了什么,因为我一直不明白为什么MT4对新的tick数据不做与它从经纪人那里收到的tick数据相同的事情,即创建M1条,然后在回测 时模拟tick。

 
SDC:

我已经读了Birts的评论,我已经用他的脚本下载了我需要的所有tick数据,但我一定是在他的解释中错过了什么,因为我从来没有真正理解为什么MT4对新的tick数据不做与它从经纪人那里收到的tick数据相同的事情,即创建M1条,然后在回测时模拟tick。

MT4从未被设计为保存tick数据(似乎MT5也不会这样做)。它曾经有一个 "重新计算 "的选项,如果不勾选,意味着每次在测试器中按下 "开始 "时,FXT文件不会被重新创建。这意味着你可以把你自己的FXT文件放进去,测试器会使用它们。由于FXT文件的结构是已知的,这可以用来放置具有真实tick 数据的FXT文件。不幸的是,"重新计算 "选项在很久以前就被删除了(我想210版本是最后一个有这个选项的版本)。Birt在他的网站上有一个变通的方法...
 

哦,我明白了!!现在一切都说得通了,谢谢你的解释,戈登

 



主题开始日期 -2007.04.29