回溯测试/优化 - 页 46 1...394041424344454647484950515253...95 新评论 Goen_FX 2008.09.23 18:21 #451 siscop: 你好。我写了一个小的突破性EA,但在回测中没有达到我预期的效果。所以为了跟踪变量,我在每个循环中都放置了一个打印命令。在日志中我看到了我无法验证的大缺口。按F2键我看到历史数据是完整的,所以错误不可能存在。 谢谢你的帮助。 姐姐 这是因为你的日志的写入过程赶不上你的回测 速度,所以在你的日志写入之前,数据会保存在日志缓冲区,但如果它已经满了,就会覆盖以前的数据。 这就是为什么你的日志上有一些缺失的行。 解决方法:放慢你的回测速度(将你的视觉滑块设置为20左右)。 为了使它更快,你可以将3行代码合并为1行(--> Print ("long",long," short",short," ticket",ticket); <--) 希望这是你的困惑的答案 签名 Linuxser 2008.10.06 01:07 #452 RealFx: 嗨!我的MT4策略测试器现在非常非常慢。什么也没发生。我可以做什么呢?当我开始测试时,它占用了我所有的电脑资源......在我按下 "开始 "后,一切都变得非常缓慢。我必须每次都停止我的测试,因为它不起作用。如果我在 "使用日期 "中只放一天,并且使用不同的EA,也会发生这种情况。 请帮助我......有什么想法吗?这在以前是正常的。在测试之后,当可用磁盘空间变为零时,也有同样的问题,但现在有48G的可用空间。 为什么MT测试器会吃掉所有空闲的磁盘空间,但在测试运行后却不归还......几千兆字节的空间在几次测试后就会消失。我不明白这里面的逻辑。 这很难用一些细节来说明。很多答案,很多问题。 测试仪在资源分配上是非常密集的。也取决于计算能力(你有什么电脑)。 如果你的HS被填满了,那是因为它产生了大量的日志,这已经是由有缺陷的EA,有缺陷的设置等造成的。 如果你没有足够的自由硬盘空间,所有的电脑都会变慢。 Linuxser 2008.10.06 09:01 #453 RealFx: 你想要什么样的细节?许多答案,许多问题?只有两个(问题)。 就像我说的 "以前是正常的"。与我的电脑没有关系。我在同一台电脑的其他磁盘上也有一个Metatrader。这另一个的工作很好。这个IB:'s版本的测试器在这个磁盘上,现在已经超过50GT停止工作,正如我所提到的。 是的,我相信这一点,因为我看到了。这个 "问题 "是夸张的......这个测试器在几次测试后就吃掉了几十G。不是那么明智的。 这是一个字面上的表达,是为了开始这个帖子。我是在问我问题出在哪里。 那么,哪个EA?是MT版本吗?是用每个tick 还是控制点测试?是否添加了其他指标?一些尝试在我们的电脑中复制问题的例子? 在过去和现在的状态之间一定发生了什么。 [删除] 2008.10.06 10:53 #454 RealFx: 尊敬的女士们、先生们 我的MT4策略测试器现在非常非常慢。什么也没发生。我可以做什么呢?当我开始测试时,它占用了我所有的电脑资源......在我按下 "开始 "后,一切都变得非常缓慢。我必须每次都停止我的测试,因为它不起作用。如果我在 "使用日期 "中只放一天,并且使用不同的EA,也会发生这种情况。请帮助我......有什么想法吗?这在以前是正常的。在测试之后,当可用磁盘空间变为零时,也有同样的问题,但现在有48G的可用空间。 为什么MT测试器会吃掉所有空闲的磁盘空间,但在测试运行后却不归还......几千兆字节的空间在几次测试后就会消失。我不明白这里面的逻辑。 导致测试器变慢的更常见的原因是EA有大量的计算(指标调用,等等......),而且是在每个tick进行。 如果信号是在确认收盘时发出的,那么解决方案是每条街计算一次,而不是每个点都计算。但这是代码员的工作,要考虑到这一点...... 冯小刚 kntan 2008.10.07 07:55 #455 如何将历史记录和报表重置为零,回到初始阶段? 你好。 有没有一种设置可以将metatrader中的所有历史记录重置为零,即从头开始,这样报表就不会一直增长?这使得发布到ftp的速度很慢。 谢谢 daet 2008.10.10 06:35 #456 Metatrader报告 是否有办法在优化报告中使用 "空头赢利%"和 "多头赢利%"作为标准来过滤策略测试器 的报告。目前你只能根据利润、总交易量、利润系数、预期回报率等进行过滤。 谢谢 polohot 2008.10.12 08:46 #457 超级大的EA问题! 谁能帮帮我? 我试过 1.下载历史记录 2.改变 "工具>选项>图表~~~~" 这就是我所能做的 在回测时 附加的文件: untitled.gif 79 kb luxinterior 2008.10.12 09:44 #458 如果我们要帮助你,我们需要更多的信息。 也许可以附上EA,什么TF等等......然后我们可以测试它,看看我们是否可以复制这个问题。 帮助别人来帮助你,你会得到一个更好的回应。 卢克斯 dealstone 2008.10.12 09:47 #459 这是众所周知的问题,数据不匹配,见MQL论坛。点击F2,选择配对/时间,然后点击下载。历史数据至少会被下载或重新计算。 polohot 2008.10.12 16:43 #460 好的,啊,请看一下这个EA luxinterior: 如果我们要帮助你,我们需要更多的信息。 也许附上EA,什么TF等等,等等......然后我们可以测试它,看看是否能复制这个问题。 帮助别人来帮助你,你会得到一个更好的回应。 拉克斯 你已经做到了 在下一篇文章中 还有一个问题 上面显示的错误对实时交易有影响吗? 我的意思是这个EA是否有效? 请帮助 哦!, TF=60m~~~~ _________________________________________________________________ 1...394041424344454647484950515253...95 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好。
我写了一个小的突破性EA,但在回测中没有达到我预期的效果。所以为了跟踪变量,我在每个循环中都放置了一个打印命令。在日志中我看到了我无法验证的大缺口。按F2键我看到历史数据是完整的,所以错误不可能存在。
谢谢你的帮助。
姐姐这是因为你的日志的写入过程赶不上你的回测 速度,所以在你的日志写入之前,数据会保存在日志缓冲区,但如果它已经满了,就会覆盖以前的数据。
这就是为什么你的日志上有一些缺失的行。
解决方法:放慢你的回测速度(将你的视觉滑块设置为20左右)。
为了使它更快,你可以将3行代码合并为1行(--> Print ("long",long," short",short," ticket",ticket); <--)
希望这是你的困惑的答案![](https://c.mql5.com/forextsd/smiles/smile.png)
签名
嗨!
我的MT4策略测试器现在非常非常慢。什么也没发生。我可以做什么呢?当我开始测试时,它占用了我所有的电脑资源......在我按下 "开始 "后,一切都变得非常缓慢。我必须每次都停止我的测试,因为它不起作用。如果我在 "使用日期 "中只放一天,并且使用不同的EA,也会发生这种情况。
请帮助我......有什么想法吗?这在以前是正常的。在测试之后,当可用磁盘空间变为零时,也有同样的问题,但现在有48G的可用空间。
为什么MT测试器会吃掉所有空闲的磁盘空间,但在测试运行后却不归还......几千兆字节的空间在几次测试后就会消失。我不明白这里面的逻辑。这很难用一些细节来说明。很多答案,很多问题。
测试仪在资源分配上是非常密集的。也取决于计算能力(你有什么电脑)。
如果你的HS被填满了,那是因为它产生了大量的日志,这已经是由有缺陷的EA,有缺陷的设置等造成的。
如果你没有足够的自由硬盘空间,所有的电脑都会变慢。![](https://c.mql5.com/forextsd/smiles/nerd.png)
你想要什么样的细节?许多答案,许多问题?只有两个(问题)。
就像我说的 "以前是正常的"。与我的电脑没有关系。我在同一台电脑的其他磁盘上也有一个Metatrader。这另一个的工作很好。这个IB:'s版本的测试器在这个磁盘上,现在已经超过50GT停止工作,正如我所提到的。
是的,我相信这一点,因为我看到了。这个 "问题 "是夸张的......这个测试器在几次测试后就吃掉了几十G。不是那么明智的。
这是一个字面上的表达,是为了开始这个帖子。我是在问我问题出在哪里。
那么,哪个EA?是MT版本吗?是用每个tick 还是控制点测试?是否添加了其他指标?一些尝试在我们的电脑中复制问题的例子?
在过去和现在的状态之间一定发生了什么。
尊敬的女士们、先生们
我的MT4策略测试器现在非常非常慢。什么也没发生。我可以做什么呢?当我开始测试时,它占用了我所有的电脑资源......在我按下 "开始 "后,一切都变得非常缓慢。我必须每次都停止我的测试,因为它不起作用。如果我在 "使用日期 "中只放一天,并且使用不同的EA,也会发生这种情况。
请帮助我......有什么想法吗?这在以前是正常的。在测试之后,当可用磁盘空间变为零时,也有同样的问题,但现在有48G的可用空间。
为什么MT测试器会吃掉所有空闲的磁盘空间,但在测试运行后却不归还......几千兆字节的空间在几次测试后就会消失。我不明白这里面的逻辑。导致测试器变慢的更常见的原因是EA有大量的计算(指标调用,等等......),而且是在每个tick进行。
如果信号是在确认收盘时发出的,那么解决方案是每条街计算一次,而不是每个点都计算。但这是代码员的工作,要考虑到这一点......
冯小刚
如何将历史记录和报表重置为零,回到初始阶段?
你好。
有没有一种设置可以将metatrader中的所有历史记录重置为零,即从头开始,这样报表就不会一直增长?这使得发布到ftp的速度很慢。
谢谢
Metatrader报告
是否有办法在优化报告中使用 "空头赢利%"和 "多头赢利%"作为标准来过滤策略测试器 的报告。目前你只能根据利润、总交易量、利润系数、预期回报率等进行过滤。
谢谢
超级大的EA问题!
谁能帮帮我?![](https://c.mql5.com/forextsd/smiles/cry_smile.png)
我试过
1.下载历史记录
2.改变 "工具>选项>图表~~~~"
这就是我所能做的![](https://c.mql5.com/forextsd/smiles/cry_smile.png)
在回测时
如果我们要帮助你,我们需要更多的信息。![](https://c.mql5.com/forextsd/smiles/biggrin.png)
也许可以附上EA,什么TF等等......然后我们可以测试它,看看我们是否可以复制这个问题。
帮助别人来帮助你,你会得到一个更好的回应。
卢克斯
这是众所周知的问题,数据不匹配,见MQL论坛。点击F2,选择配对/时间,然后点击下载。历史数据至少会被下载或重新计算。
好的,啊,请看一下这个EA
如果我们要帮助你,我们需要更多的信息。
也许附上EA,什么TF等等,等等......然后我们可以测试它,看看是否能复制这个问题。
帮助别人来帮助你,你会得到一个更好的回应。
拉克斯你已经做到了
在下一篇文章中
还有一个问题
上面显示的错误对实时交易有影响吗?
我的意思是这个EA是否有效?
请帮助
![](https://c.mql5.com/forextsd/smiles/cry_smile.png)
哦!, TF=60m~~~~
_________________________________________________________________