回溯测试/优化 - 页 9

 

我在建模质量方面遇到了一些问题。

我一直在用程序自己拉来的数据得到50%左右。 所以我在谷歌上搜索,发现了这个链接。

http://www.metatrader.info/book/print/27#67

基本上与本主题顶部发布的信息相同,包括很多图片。

所以我导入了欧元兑美元和GPDUSD的数据。 并将其转换为其他时间,效果很好。 我在 "每一个刻度 "上得到90%的质量。 哇,差别真大啊。 在质量差的情况下,很容易得到不准确的结果。

那么,问题来了。 我关闭了程序,当我重新打开它时,"历史中心 "显示我导入和转换的所有数据都被截断在50,000。

如果我转到 "离线图表",它仍然显示600,000+条。

所以我去了history\MoneyTec-Demo文件夹,在那里存储信息,并从那里导入程序使用的hst文件,我又回到了 "历史中心 "中的600,000多个条目。

但现在不管它说什么,只要我建立任何模型,它总是只给我25%的模型精度,不管是什么! 我以前做的所有相同的测试,先是得到50%,然后是90%,现在只有25%。

这里有什么问题吗? 我的 "历史最大条数 "被设置为一个非常大的数字......

-阿丹

SBFXv4b193

 

我遇到了这个问题。

进入 "工具"、"选项 "和 "图表",将 "历史上的最大条数 "和 "图表中的最大条数 "设置为999999999999999999999,例如。只需输入它。

然后打开Offline,可能你有两个相同的文件(一个文件是EURUSD M1,另一个是相同的EURUSD M1,例如,不同的条数)。因此,再次导入 "好的 "文件(从你的Metatrader到同一个Metatrader),以同样的方式,你做了它,以获得90%。

 

我让它再次工作了。

我换成了MetaTrader而不是S B F X。

回溯测试 时,我总是得到90%,除了M1。

在M1上,我总是得到25%,而且是一个粉红色的柱子。

难道没有办法用M1得到比这更好的结果吗? 因为没有更小的数据来插值或其他什么?

-阿丹

 

回溯测试。我必须做什么?

你好!

我想测试一下这个策略是好还是可以改进。

以欧洲中部时间上午9点的英镑兑美元价格为例,在此价格上增加15点,这就是多头进场。空头进场是上午9点的价格-15点。目标是30点,止损也是30点。

谁能告诉我Metatrader的回溯测试是如何进行的?

是否可以自动测试不同的目标值?也许27点的利润比30点的整体效果更好......这就是我想测试的内容。

谢谢你的帮助!

马库斯

 

我不相信没有人能够回答这个小问题?

 
Marbo:
我不相信没有人能够回答这个小问题。

你只能对EA进行自动测试。

所以应该先创建EA,然后再进行回测。

如何回测见Codersguru课程(例如这里)。

但你可以在历史数据上手动回测。

 

http://www.metatrader.info/node/67

这里有一篇很好的文章,告诉你如何获得好的测试数据。 当我第一次开始为EA编程时,我总是能在一年内获得100万美元的收入,笑。 一旦我得到了真正的数据,它更像是在一年中的1千美元。

 

50%建模质量 !!!!!!!!

大家好

策略测试器 把我弄疯了,每件事都完成了,导入m1数据,转换成m5、m15、m30、h1、h4和d1。

建模质量是50%,而且它在每个刻度模式下都不工作,它在12个控制点下工作。

我不知道该怎么做才能提高建模质量,并在Every tick模式下工作。

 
zidan66:
大家好

策略测试器让我很生气,每件事都做了,导入m1数据,将其转换为m5,m15,m30,h1,h4和d1

,但建模质量只有50%,而且它不能在每个tick模式下工作,它在12控制点下工作

,我不知道该怎么做才能提高建模质量并在每个tick模式下工作。

进入选项(Ctrl-O),选择 "图表 "标签。在" 历史最大条数"和 "图表最大条数 "中填写99999999。这将使你达到88-90%。

 
elihayun:
进入选项(Ctrl-O)选择 "图表 "标签。在 "历史最大条数 "和 "图表最大条数 "中填写99999999。这将使你达到88-90%。

这对他没有帮助。我也有同样的问题,但不是所有的EA都有,只有少数EA给我的MQ低于90%,所以MQ也取决于EA。

如果有人知道如何解决这个问题,请让我们知道。

谢谢