回溯测试/优化 - 页 18

 

我想我忘记说了,realData是一个qoute数据转储器。所以要到files目录下获取转储的数据集。

 

我想我忘记说了,realData是一个qoute数据转储器。所以要到files目录下获取转储的数据集。

 

正向测试与反向测试

在背面测试中,结果 是好的

但当我们做正向测试时,结果却很糟糕。

y this is????????

在正向测试中,EA能否做出决定(在4小时图上),比如说

每4小时一次,而不是每一次

谢谢

 

回溯测试

大家好。

我希望在这个主题中,我们可以讨论回测器的优点和缺点,我已经做了很多努力,使我的回测器尽可能的可靠,90%的建模质量等......然而从v198升级到v201后,我得到了不同的回测结果。离线回测似乎也很重要。大家有什么看法?是否有其他可用于回测的mq4专家,可能更可靠?如果我们能准确地进行回测,这对开发准确的EA将是非常有价值的帮助。我见过的专家回测很差,但正向测试却很好--如果我们能解决MT4的bug,那么要正向测试几个月是很烦人的--如果有任何意见,我们会很感激的。

 

也许你使用的是重绘的震荡器.....,所以在回测 中工作很好,但在实时......。

 

ǞǞǞ

不,我不这么认为,它是cyberya指标。

 

当你想出办法时,请告诉我们。

 

当我使用正向测试时,我得到了非常非常糟糕的结果。

 

我使用cyberia几乎一个星期,在50K的账户上进行测试,当然)。

几天后升至53700,仅一天就回到了50400,并有一个-500美元的挂单

 

要了解正向和反向测试的区别,任何人都应该知道一个术语:" 应急"。

我将描述意外情况。

有些事情发生了,但这些事情也可能以不同的方式发生,没有必然性。

你建立了一个回溯测试。

然后你找到一个严格的时间间隔的最佳结果。

但这对其他时间间隔就不适用了。

为什么?

因为这个设置是针对那个时间区间的。

如果你的专家有更多的标准,那么回测的结果就会飞起来,但正向测试就会失败。

我们怎样才能避免这个问题呢?

- 永远不要使用复杂的专家,永远不要做复杂的回测,一次测试一个标准,通过这种方式你可以避免意外问题。事情/事件会发生变化,但策略不会改变。

- 策略应该是可见的,你应该解释你的目的是什么。通过这种方式,你可以很容易地避免偶然性问题。

- 回溯测试功能是为了了解专家行为与标准的关系,而不是为了通过设置找到一个最佳和独特的规则。

- 专家顾问是按照您的要求发送订单的,他们不能思考您应该做什么。因此,首先要找到一个好的策略,然后编写代码,然后测试标准,了解你的策略的严格趋势,然后进行前瞻性测试,然后进行真正的小规模资金测试,不要投入大笔资金,如果你找到一个好的策略,你肯定会发财的

我不是编码专家或Mql程序员,我只是一个交易员,我可以说我可以找到一些赚钱的规则,但如果没有一个严格的系统,如计算机程序,我知道我将不会遵守我的规则。

对于我糟糕的英语,我很抱歉。

我希望这个解释能对一些成员有所帮助...

..