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

 
fxsaber:

在测试器中选择 "所有历史 "时出现错误。自定义符号的历史最后一天(<当前日期)不在测试区间内。

事实证明,如果你手动设置整个历史,单次运行的天数会比 "整个历史 "模式多。

过去的24小时从未被测试过。

对于市场产品的演示 - 过去7天

 
Slava:

过去的24小时从未被测试过。

对于市场产品,演示是过去7天。

你误解了。自定义符号 包含截至10月2日的历史,包括10月2日。我做的是 "所有历史",间隔时间是到10月2日,包括10月2日。而今天是第10天。

 
请修复带有自定义字符 的测试仪。它们在测试器中是不可选择的。我必须重新启动终端才能做到这一点。因此,每次我需要改变一个符号时。
 
fxsaber:
请修复测试仪的工作与自定义符号。它们在测试器中是无法选择的。我必须为此重新加载终端。因此,每次我需要改变一个符号时。

它只是不会像那样繁殖。

描述再现问题的确切步骤

在市场概览中是否准确选择了自定义符号

 
Slava:

它只是不会像那样繁殖。

描述再现问题的确切步骤

在市场观察中是否准确地选择了自定义符号?

在每个自定义符号上交替运行单次运行。从某一点上看,在测试器中不可能看到通往它们的路径,但它们仍然可以通过从市场观察中拖放来选择。然后过了一会儿,这也不行了:你既可以选择正常的符号,也可以只选择一个自定义符号。其他的是不可能的。下面的动画显示了这种情况。


 

在运行模式下启动了3个测试器,将它们分散在不同的CPU上,最后出现了PAGE_FAULT_IN_NONPAGED_AREA 的死亡屏幕。

我已经添加了更多的内存(32GB),每个测试者都在自己的固态硬盘上运行。

我试着回滚到以前的版本,也许就不会崩溃了。我会试着在运行后收集日志和其他东西,因为我现在就需要结果,而且每次运行持续12-20小时 :( 我的多币种运行直接到4年的27个字符...在这一周里,有4-5次电脑已经瘫痪了,这真是太可惜了...

在我的旧测试器上,我没有注意到这种事情。也许是新的硬件(内存和ssd)--我会再看看的。

在硬盘上,当15年内用12个线程搜索遗传算法 时,计算机被吓坏了,此外,旧的测试人员已经应付了,新的测试人员在收到一些关于交换文件不足(高达48GB)和正在吞噬内存的信息后,只是重新启动了计算机。一旦我完成了运行,我将移回15,但在SSD上(需要大约1TB的硬盘来实现)。

如果Metakvotes有一台拥有16个以上内核和64GB内存+1TB SSD的超级计算机,你能把它给我做测试吗?我将在那里用遗传算法运行我的机器人15-20年(每个搜索单元1个字符)。然后会有一个27对))))。这里将是你的日志)

PS。在设置上--在真实的设置上每打一个勾)没有任何加速。只有遗传学,只有硬核)

PPS。初步判断,2张新的存储卡没有启动(或其中之一)。我是远程的,还不能完全搞清楚。将尝试再次运行)。


运行2个测试器--内存已经达到100%...抽取了2x48GB的选择。还不会运行第三个,也不会冒任何风险。


 
Andrey Pogoreltsev:

在运行模式下启动3个测试器,将它们分散在不同的CPU上,最后出现了PAGE_FAULT_IN_NONPAGED_AREA 的死亡画面

我已经添加了更多的内存(32GB),每个测试者都在自己的固态硬盘上运行。

我试着回滚到以前的版本,也许就不会崩溃了。我会试着在运行后收集日志和其他东西,因为我现在就需要结果,而且每次运行持续12-20小时 :( 我的多币种运行直接到4年的27个字符...在这一周里,有4-5次电脑已经瘫痪了,这真是太可惜了...

在我的旧测试器上,我没有注意到这种事情。也许是新的硬件(内存和ssd)--我会再看看的。

在硬盘上,当15年内用12个线程搜索遗传算法 时,计算机被吓坏了,此外,旧的测试人员已经应付了,新的测试人员在收到一些关于交换文件不足(高达48GB)和正在吞噬内存的信息后,只是重新启动了计算机。一旦我完成了运行,我将再次移回15,但在SSD上(为此需要在驱动器上有大约1TB)。

如果Metakvotes有一台拥有16个以上内核和64GB内存+1TB SSD的超级计算机,你能把它给我做测试吗?我将在那里用遗传算法运行我的机器人15-20年(每个搜索单元1个字符)。然后会有一个27对))))。这里将是你的日志)

PS。在设置上--在真实的设置上每打一个勾)没有任何加速。只有遗传学,只有硬核)

PPS。初步判断,2张新的存储卡没有启动(或其中之一)。我是远程的,还不能完全搞清楚。将尝试再次运行)。


运行2个测试器--内存已经达到100%...已选择Pumped up 2x48GB。还不会运行第三个,也不会冒任何风险。


安德鲁,BSOD是在内核模式出现故障时发生的。
导致驱动器或HW
检查超频情况,特别是如果是NoName内存。
坏的SSD也可能是原因,例如,如果交换文件有问题(但这种情况有点不是你的情况 -NONPAGED_AREA)


 
做出的
input int Range = 0;


而在《测试者》中,出现了以下内容


 
fxsaber:
做出的


而在《测试仪》中,出现了如下内容


我有bool UseOption = false。

有时在测试器中可能是0,有时可能是假的,因为它应该是0。

 
Ilyas:

安德鲁,BSOD发生在内核模式崩溃的时候。
原因是驱动程序或HW。
检查超频情况,特别是如果是无名内存。
坏的SSD也可能是原因,例如,如果交换文件有问题(但这种情况有点不是你的情况 -NONPAGED_AREA)


我有corsairs,但ryzen和他们的母亲在板条上有问题。不过我得到的是和其他两个人完全一样的东西。我得看看有什么问题。