MetaTrader 5策略测试器:缺陷,缺陷,改进建议 - 页 69

 
fxsaber:

你可能有10个相同的TC。那么这组数字中的TC应该是按升序排列的。

不,我们不明白对方的意思,我稍后会用代码中的例子开一个话题,然后问题就会更清楚地显现出来。

 
Edgar Akhmadeev:

结果是更加糟糕。FrameInputs函数失败(4001,意外的内部错误)。

我已经确信,这不是参数的数量,而是枚举变体的数量。

我们将不得不超负荷地进行优化。这使遗传学变得不那么有用。

我们纠正了FrameInputs 的 "大 "基因。

谢谢你的留言

 

如果交易服务器时间已经过了午夜,而本地时间没有过。那么就不可能在测试器中运行过去24小时的数据。

例如,现在在一个交易服务器上,第二天的00:20。但在我的电脑上是23:20。测试员拒绝运行前一天的ticks。

在这种情况下,请允许按服务器时间对过去24小时进行回测。

搜索字符串:Uluchshenie 015。

 
Petros Shatakhtsyan:

我已经注意到很久了,在clod中一些遗传优化字符串的Drawdown值,与相同字符串的单次测试的Drawdown值不一致。

有些人这样做,有些人不这样做。

需要看一下MaxDrawDown,而不是Relative

 
Andrey Khatimlianskii:

你应该看的是MaxDrawDown,而不是Relative。

所有这些都是因为它没有说它是什么样的缩减。

显然,它是股票缩水最大值。

这种误解来自于这样一个事实:经过优化后,我选择了利润最大,但相对于当前余额而言,资金缩减最少的一个。

在测试器中,相对缩水总是大于或等于最大缩水。

由于我开立订单的最小手数取决于余额大小,并且是自动确定的,这就提出了一个问题。

我如何选择最大的开单手数,使相对缩水等于最大缩水? 这当然也取决于所选择的策略。


这里有一个有趣的统计,从年初开始对真实的蜱虫进行单一测试,存款为5000,。

有不同的最低手数,可以用5000存款开立订单。


如果在优化表中加入按手段划分的相对缩减,那就更好了。

 

在测试器中运行单一通道时的日志是...好吧,不是讽刺--这只是一种嘲弄

单次通过需要2秒,在通过结束后,我在OnTester()中显示了几行服务信息

然后,我需要开始下一个程序,但是没有,我等了2-3秒,直到整个日志被打印出来,才能读取我的信息。

事实上,测试仪的一次通过需要2Mb....。礼貌地保持沉默 - 谁会看2MB的交易信息?- 是的,这可能是必要的,但我认为这应该是一个额外的选择,而不是像现在这样的永久选择。

如你所知,如果你是一个开发者,使 "显示订单 "选项卡的上下文菜单 选中它,并删除显示除订单以外的所有内容的选项--我们多年来一直要求这样做。

如果我们想在日志中只看到一个测试的开始和结束的信息--根据日志分析策略会非常方便(我们可以把每个测试除以"_______________"这一行),这将是很酷的!

 
Igor Makanu:

将是用"_______________"行来分隔每个测试。

赞成。

 
fxsaber:

我支持这个观点。

嗯,嗯。

如果你知道如何使用它,你可以点击一打单一的通行证,然后分析或解析日志,不看图表和回测标签,选择必要的TC

 

对TS组合进行了自动搜索,需要查看测试人员的 "图表 "标签....。这将是确定的,但我们需要看大约10 000张 "图表 "照片

需要有能力保存这样一个时间表功能的测试者

ZS:这个选项是存在的,我没有发现?- 如果没有,我希望能有一个自定义选项来生成这样的图表。

 
Igor Makanu:

对TS组合进行了自动搜索,需要查看测试人员的 "图表 "标签....。这将是确定的,但我们需要看大约10 000张 "图表 "照片

需要有能力保存这样一个时间表功能的测试者

ZS:这个选项是存在的,我没有发现?- 如果没有,我希望能有一个自定义的能力来生成这样的图表。

一般来说,没有什么能阻止在测试结束后自己从交易中生成它,但常规功能肯定会更方便。