Gogetter EA - 页 10

[删除]  
furious_angel:
......我想帮助你进行测试,但由于某些原因,我不能把它附在图表上......我不知道为什么不能......

当你复制mqh文件时,不要粘贴

"************************************"

我不认为编译器会喜欢这些。

[删除]  

一定有一个原因,那就是平台对同一数据的处理方式一次比一次不同。

我可以看到,第二次它模拟了更多的条形图(ticks),但我可以说明这一点,因为第二次我把结束日期改为当前日,而不是一周前......然而,这并不能说明结果的巨大变化,因为在时间轴上处理最近一周的数据之前,大的分歧已经发生了很长时间。

我不知道如何获得这些问题的答案......

我的电子邮件得到了这样的回复:.....

你好,Aaragorn。

请尝试参考我们在https://www.mql5.com/en/articles/mt4/tester/ 的文章。

最好的问候,Tatyana Vorontsova

MetaQuotes软件公司。

www.metaquotes.net

现在读了所有这些文章,仍然没有告诉我,甚至没有提出为什么平台在相同的数据文件和相同的EA设置下,每次处理的数据都不一样。

[删除]  
Aaragorn:
实际上,mqh文件需要放在 "include "文件夹中,该文件夹是 "experts "文件夹的一个子文件夹。至少对我来说是这样的。 我在附加文件方面没有问题,只是在让策略测试器与它保持一致方面有问题。

哦......好的......我刚刚在专家文件中加载了我一直在测试的其他文件,然后它们就走了......我不知道你需要用不同的方式来做......我会进行调整,看看会发生什么......谢谢你的快速回应。

[删除]  
Aaragorn:
一定有什么原因,平台在处理同样的数据时,一次和另一次的处理方式不同。我可以看到,第二次它模拟了更多的条形(ticks)....。

这可能是出现差异的原因。在第一次运行期间,有一些数据块被遗漏。然而,当你更新数据库,然后运行测试时,这些数据中的许多块被填满,由于数据缺失而没有被触发的止损现在被触发了。你是否尝试扩大你的止损点并运行测试?

祝您好运。

[删除]  
Maji:
这可能是出现差异的原因。在第一次运行时,有几块数据丢失。然而,当你更新数据库,然后运行测试时,这些数据中的许多块被填满,由于数据缺失而没有被触发的止损现在被触发了。你是否尝试扩大你的止损点并运行测试? 祝好运。

你是指扩大止损吗?还是跟踪止损?

还是你的意思是...

扩大测试的日期范围?

我不认为增加的条数 是在开始的时候,那个数据没有变化,只是最近一周的数据发生了变化,我认为这是增加数据的原因。

我看到这个测试不同,已经有几个星期了。我可以报告的唯一测试进展是,通过开设一个新的模拟账户(认为旧的账户已经过期),EA现在在我的模拟账户中向前测试就可以了。在这个时间点上,这是一个非常繁忙的积极从事的程序。从我昨晚开始,它损失了450美元,但它仍然在交易......它仍然在模型的预测范围内。

但你看,这就是它!你怎么知道它的情况?你怎么知道它是如何处理数据的,或者它到底在做什么?我不知道有什么方法可以观察或改变它处理数据的方式......为什么它第一次会留下大块的数据,而第二次则不会?我们如何验证数据处理是否稳定??????

如果它每次不是以完全相同的方式处理数据,那么它就不能被依赖。

[删除]  
Aaragorn:
你是说扩大止损范围? 还是扩大跟踪止损范围?

还是你的意思是...

扩大测试的日期范围?

加宽止损 和跟踪止损。

不要乱用日期范围。

[删除]  
Maji:
扩大止损和追踪止损。 不要乱用日期范围。

这对解决处理不稳定的问题真的毫无帮助。

[删除]  
Originally Posted by Maji

That might be the reason why there is a difference. During the first run, there were chunks of data that were missing. However, when you updated the databank and then ran the test, many of those chunks were filled and the stops that were not triggered due to missing data are now being triggered. Did you try widening your stops and running the tests?

好运。

为什么第一次的数据会丢失?这是同样的历史数据......所有更新的是最近一周的数据?它没有更新测试开始时的数据......。

这里有些东西是可变的......要么是数据,要么是处理数据的方式。我的问题仍然是...

我或任何人如何验证数据是如何处理的,以便我们知道它是稳定的,而且每次都是完全相同的?

[删除]  

我对GGS中的代码做了一次修改,结果毁了,所以我撤销了修改,结果也没有恢复到修改前那么好。

[删除]  

向metaquotes.net发送另一封信

使用这个链接。https://www.metaquotes.net/bugtrack/

我提交了一次给。

软件:MetaTrader 4

版本:4.00

类型:错误

和一次提交到。

软件。数据中心

版本:4.00

类型:错误

*****************************************************

我最近3次发邮件给support@metaquotes.ru,都没有收到任何回复,这是我的问题。

为了让策略回溯器工作,必须验证三件事是稳定的。

1- 数据本身

2- EA的代码

3. 平台处理数据的方式

我对同一个EA做了两次策略测试,每次都得到了非常不同的结果。

我可以证实,EA代码在每次测试中都没有变化。

我可以假设它使用了来自历史中心的完全相同的历史数据,因为日期范围也没有改变。

我怎样才能验证平台在每次测试中处理数据的方式完全相同?

我的结果似乎表明,它每次处理数据的方式都不一样....,请看这个链接,了解我的结果细节

https://www.mql5.com/en/forum/general

我已经读过这些文章:https://www.mql5.com/en/articles/mt4/tester/

我在任何文章中都没有看到任何有助于回答这个问题的内容,即平台如何处理数据以及我如何验证它的稳定性。