回溯测试/优化 - 页 11

 
iscuba11:
很明显,对于严肃的交易者来说,回溯测试器是Metatrader的一个完全失败的部分。 如果不对特定的市场条件进行回测,人们永远不知道一个EA在未来会如何反应--这就是为什么我们需要一个回测器。 90%(如果你使用这个策略测试器能达到的话)是毫无价值的。 这个系统是在俄罗斯开发的,这真是一个耻辱。 显然,他们并不关心自己的声誉来修复这个系统--这充分说明了他们的诚信。 这让我怀疑Metatrade组织的背后是什么样的人?

一个能够提供98-100%准确率的系统,与同期的实际交易相比,可以省去数千小时的耗时的前瞻性测试。 我只是希望我们能施加压力,要求他们修复程序,否则我们就放弃使用Metatrade平台进行交易--这似乎是我能想到的唯一方法,可以让他们从他们的背后,产生一个高质量的回测产品。

戴夫<<

iscuba11,

我有90%的4个主要市场的数据,可以追溯到2001年。

我不知道这是否准确,但我使用它。

我想这是足够的压力,因为没有人对这个策略测试器 感到满意。

无论如何,他们首先将MetaTrader交付给经纪人,我们从经纪人那里下载有或没有历史数据(通常没有)。

 

不能在导入的数据上运行stragegy测试

谢谢你的详细步骤,但我遇到了一个问题,我想不明白。

我完全按照你下面说的运行period_converter,但是策略测试器看不到M1以外的数据。

你能不能给我一个步骤,在你使用了下面的过程之后,现在使用策略测试器。

另外,如果我试图加载例如M5图表的离线数据,我得到的是 "等待更新"。 它没有看到数据,但M5图表显示超过10万条记录。

?????

Dave R.

holyguy7:
一步一步来,如何获得更好的回测结果

1.去下载你想回测的货币对的MT4数据,请点击这里。确保你下载的是M1数据。它应该给你每分钟的数据,一直到2004年(大约1.5年的回溯数据)。

2.在你解压硬盘上的数据后,你需要将数据导入Metatrader 4。

3.打开Metatrader 4 (启动该程序)

4.你需要进入Metatrader 4的历史中心。在你的键盘上点击F2。或者点击Metatrader的顶部。工具,然后选择历史中心

5.打开外汇,打开要导入的货币对并打开M1

6.点击导入并浏览到你解压货币对数据的位置。

7.7. 确保文件类型为Metaquotes文件。点击打开并确定。然后关闭。

8.现在,在Metatrader 4程序左侧的导航窗口中,打开脚本。它应该就在自定义指标的下面。

9.9.通过 "文件"-"离线打开"-"选择 "打开图表,在M1时间框架上打开 "对"。

10.你应该打开货币对的M1图表(离线)。你需要双击周期转换器脚本。

10.你需要把这个值改为5(M5)、15(M15)、30(M30)、60(H1)、240(H4)、1440(D1)。

11.现在,点击工具-选项-图表标签,将历史上的最大条数和图表中的最大条数改为999999999,然后点击确定。

基本上,你正在将你导入的M1数据转换为你想测试的不同时间段。你可以一次做一个,也可以做所有的。

我通常开始选择5,然后点击确定。然后我再次双击周期转换器,将数值改为15,然后点击确定,然后我再次点击,将数值改为30,然后点击确定,直到我完成了这些时间段。

注意:它会给你一个警告:"你真的想停止'period_converter'并在图表M1上执行'period_converter'?

只要点击 "是",然后再次双击period_converter,继续将M1数据转换为所有时间段。

我已经对我能下载的所有货币对在所有时间段都这样做了。这样做是很好的,因为它让你知道某件事情是否会成功。

我希望这有帮助。
 

一些链接到免费的外汇跳动数据

http://www.iexpertadvisor.com/links.asp

也许这值得一看

 

免费外汇跳动数据

也许这个链接 值得一看

 

你好,Kokas

我喜欢滴答图,但页面无法打开。

正确的链接是什么?

 

是的,它是正确的。

其中一个链接在这里

 

外汇滴答数据

我应该把这个文件放在MT4平台的什么地方?

 

90%以上的建模质量

你好,我刚刚写了一个专家。我希望在回测 中的建模质量超过90%。我怎样才能做到这一点?由于我是个新手,谁能给我提供一步一步的指导,谢谢。

 
 
FXBabe:
嗨,我刚刚写了一个专家。我希望在回测中的建模质量能超过90%。我怎样才能做到这一点?由于我是个新手,谁能给我提供一步一步的指导,谢谢。

也许这将有助于

附加的文件: