MT4-测试仪 VS MT5-测试仪 - 页 7

 
Andrey Dik:



谢谢--但我说的是MQL4,包括那里的制动--显然我没有明确提及。
 
fxsaber:

ZZY 同时,比较中的一项奖金 几乎可以立即获得。看起来另一个人正在成熟。

没有发现更多的错误。测试人员的设置是不同的。例如,最大的开放职位数,等等。

因此,我们不得不考虑到这些差异来调整代码,使结果完全吻合。

编辑后,在MT4上优化花了13:50,MT5(单核)花了25:02。差异为1.8倍,有利于MT4。

我猜开发商会调整其他东西来减少这种差距。


目前,MT4+TDS只允许使用拐杖制作自定义历史记录--模拟Dukascopy的LZMA存储格式。但在未来的构建中,自定义历史将肯定是可用的。让我们希望,在MT5上,这一事件不会太远。


总而言之,我想说的是,MT4->MT5和MT5-SB->MT4转换器已经显示出自己没有任何故障。而且,如果需要的话,测试器的设置可以更宽。

 
为什么在MT5中不给所有的内核计时?
 
Renat Fatkhullin:
你为什么不引用MT5中使用所有核心的次数?

这不是很明显吗?要在一个公平的竞争环境中对它们进行比较。

没有人 MT5在混合 中更慢。所比较的是可以比较的东西--在单个核心上的单次通过。

 
Andrey Khatimlianskii:

这不是很明显吗?要在一个公平的竞争环境中对它们进行比较。

没有人 MT5在混合 中更慢。所比较的是可以比较的东西--在一个核心上的一次通过。

一切对我来说都是显而易见的。

但结论的得出相当明确,而且尽可能远离甚至多线程的想法。如果像我这样把多线程的结果并排指定,我就不会有任何抱怨。

这个和类似的主题的主要观点是想象MT5在测试中比较慢。仿佛这是我来到这个世界的第一天,我没有看到大量的网站试图在平台上只比较一个人想要的东西,以一种完全沉默80%的功能的模式。

 
Renat Fatkhullin:

对我来说,这很明显。

但结论是完全不含糊的,并尽可能地与多线程的想法保持距离。如果像我这样把多线程的结果放在旁边表示,就不会有抱怨了。

这个和类似主题的主要观点是提出MT5在测试中比较慢。

我没有看到任何索赔,只是试图把它整理出来。而我认为这个话题的目的是不同的--改进MT5。

其中一部分已经实现了,就在这里,一个新的构建已经被组装起来,并张贴出来进行测试,在某些条件下是倍速的。

 
Andrey Khatimlianskii:

我没有看到任何投诉,只是试图把事情理清。而我认为该分支的目的是不同的--改进MT5。

其中一部分已经实现了,就在这里,一个新的构建已经建立并发布了测试,在某些条件下,它的速度快了几倍。

之前已经建立了,只是还没有发布测试版。

任何有意义的公开文本都需要进行分析,不是在完全理解讨论的10个参与者的规模上,而是在记住撕掉的声明的群众的大块认知的规模上。这就是为什么我必须参与到群众的讨论中,纠正这种情况。

 
Renat Fatkhullin:
你为什么不引用在MT5中使用所有内核时的时间?

上面的答案是正确的。我所比较的是测试者,即单次运行。而优化器仅作为一种工具,使之具有更多的统计意义。

今天,我第一次有机会比较两个测试者。很遗憾,审判将在两星期后结束。在测试之后,我开始对MT5有了更多的信心,因为尽管这是一个简单的测试,但它显示了巧合。

我认为通过与其他解决方案的比较来检查你的产品是否正确是一个好的基调。

坦率地说,我更喜欢使用MT4测试器,特别是关于图形用户界面,因为这是我第一次使用它很长时间,而我几乎每天都使用MT5。

而且我知道在MT4中,即使没有TDS,也可以通过自定义历史来加速我的专家顾问,而不会损失任何准确性。在MT5中,不幸的是,还不能做到这一点。


为了实验的需要,我让TDS留下了重复的刻度线。但我并没有失去准确性,我可以用TDS工具对它们进行过滤。而且速度会增加2倍。我希望MT5测试器不会在外汇符号上创建重复的符号。当然,理想情况下,它应该是定制的。

我希望我不是唯一发现这个主题有用的人。

 
Renat Fatkhullin:

如果像我这样把多线程的结果放在旁边表示,就不会有抱怨了。

这有什么意义 - 单个MT5通道使用单个核心,而MT4优化为每个核心运行一个终端

 
fxsaber:

说实话,就GUI而言,我在MT4测试器中工作得更愉快,尽管这是我很长时间以来第一次运行它,而MT5几乎每天都在使用。

100%的真实陈述!