回溯测试/优化 - 页 46

 
siscop:
你好。

我写了一个小的突破性EA,但在回测中没有达到我预期的效果。所以为了跟踪变量,我在每个循环中都放置了一个打印命令。在日志中我看到了我无法验证的大缺口。按F2键我看到历史数据是完整的,所以错误不可能存在。

谢谢你的帮助。

姐姐

这是因为你的日志的写入过程赶不上你的回测 速度,所以在你的日志写入之前,数据会保存在日志缓冲区,但如果它已经满了,就会覆盖以前的数据。

这就是为什么你的日志上有一些缺失的行。

解决方法:放慢你的回测速度(将你的视觉滑块设置为20左右)。

为了使它更快,你可以将3行代码合并为1行(--> Print ("long",long," short",short," ticket",ticket); <--)

希望这是你的困惑的答案

签名

 
RealFx:
嗨!

我的MT4策略测试器现在非常非常慢。什么也没发生。我可以做什么呢?当我开始测试时,它占用了我所有的电脑资源......在我按下 "开始 "后,一切都变得非常缓慢。我必须每次都停止我的测试,因为它不起作用。如果我在 "使用日期 "中只放一天,并且使用不同的EA,也会发生这种情况。

请帮助我......有什么想法吗?这在以前是正常的。在测试之后,当可用磁盘空间变为零时,也有同样的问题,但现在有48G的可用空间。

为什么MT测试器会吃掉所有空闲的磁盘空间,但在测试运行后却不归还......几千兆字节的空间在几次测试后就会消失。我不明白这里面的逻辑。

这很难用一些细节来说明。很多答案,很多问题。

测试仪在资源分配上是非常密集的。也取决于计算能力(你有什么电脑)。

如果你的HS被填满了,那是因为它产生了大量的日志,这已经是由有缺陷的EA,有缺陷的设置等造成的。

如果你没有足够的自由硬盘空间,所有的电脑都会变慢。

 
RealFx:

你想要什么样的细节?许多答案,许多问题?只有两个(问题)。

就像我说的 "以前是正常的"。与我的电脑没有关系。我在同一台电脑的其他磁盘上也有一个Metatrader。这另一个的工作很好。这个IB:'s版本的测试器在这个磁盘上,现在已经超过50GT停止工作,正如我所提到的。

是的,我相信这一点,因为我看到了。这个 "问题 "是夸张的......这个测试器在几次测试后就吃掉了几十G。不是那么明智的。

这是一个字面上的表达,是为了开始这个帖子。我是在问我问题出在哪里。

那么,哪个EA?是MT版本吗?是用每个tick 还是控制点测试?是否添加了其他指标?一些尝试在我们的电脑中复制问题的例子?

在过去和现在的状态之间一定发生了什么。

 
RealFx:
尊敬的女士们、先生们

我的MT4策略测试器现在非常非常慢。什么也没发生。我可以做什么呢?当我开始测试时,它占用了我所有的电脑资源......在我按下 "开始 "后,一切都变得非常缓慢。我必须每次都停止我的测试,因为它不起作用。如果我在 "使用日期 "中只放一天,并且使用不同的EA,也会发生这种情况。

请帮助我......有什么想法吗?这在以前是正常的。在测试之后,当可用磁盘空间变为零时,也有同样的问题,但现在有48G的可用空间。

为什么MT测试器会吃掉所有空闲的磁盘空间,但在测试运行后却不归还......几千兆字节的空间在几次测试后就会消失。我不明白这里面的逻辑。

导致测试器变慢的更常见的原因是EA有大量的计算(指标调用,等等......),而且是在每个tick进行。

如果信号是在确认收盘时发出的,那么解决方案是每条街计算一次,而不是每个点都计算。但这是代码员的工作,要考虑到这一点......

冯小刚

 

如何将历史记录和报表重置为零,回到初始阶段?

你好。

有没有一种设置可以将metatrader中的所有历史记录重置为零,即从头开始,这样报表就不会一直增长?这使得发布到ftp的速度很慢。

谢谢

 

Metatrader报告

是否有办法在优化报告中使用 "空头赢利%"和 "多头赢利%"作为标准来过滤策略测试器 的报告。目前你只能根据利润、总交易量、利润系数、预期回报率等进行过滤。

谢谢

 

超级大的EA问题!

谁能帮帮我?

我试过

1.下载历史记录

2.改变 "工具>选项>图表~~~~"

这就是我所能做的

在回测时

附加的文件:
untitled.gif  79 kb
 

如果我们要帮助你,我们需要更多的信息。

也许可以附上EA,什么TF等等......然后我们可以测试它,看看我们是否可以复制这个问题。

帮助别人来帮助你,你会得到一个更好的回应。

卢克斯

 

这是众所周知的问题,数据不匹配,见MQL论坛。点击F2,选择配对/时间,然后点击下载。历史数据至少会被下载或重新计算。

 

好的,啊,请看一下这个EA

luxinterior:
如果我们要帮助你,我们需要更多的信息。

也许附上EA,什么TF等等,等等......然后我们可以测试它,看看是否能复制这个问题。

帮助别人来帮助你,你会得到一个更好的回应。

拉克斯

你已经做到了

在下一篇文章中

还有一个问题

上面显示的错误对实时交易有影响吗?

我的意思是这个EA是否有效?

请帮助

哦!, TF=60m~~~~

_________________________________________________________________