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

 
Irql是铁
 
Renat Fatkhullin:
Irql是硬件。
在6条线上,最后一切都成功了。从每次不同的错误来看,很可能是测试人员吃光了所有的资源,尤其是内存,开始崩溃了。

PS。如果你为代理加上缓存做一般的tick与映射,内存问题就会得到解决。当然会有失误,但线程越多,点击率就越高。

顺便说一下,我测试了硬件。没有错误。
 
你好!面临这个问题 - 从MT5的旧版本优化的结果- 缓存文件,不适合从4.10.2019的新版本 - 谁mtalked与此 - 如何治愈?只是什么都没有发生--没有加载缓存文件。
 

有没有办法在优化过程中向远程代理传递参数? 或者是一个文件或一个字符串?本地或网络代理。

 
我遇到的另一个问题是,opti-me在达到初始篮板数的一半之前就会陷入困境。是什么影响了这一点?如何解决这个问题? 在几个货币对上观察到--至少是欧元澳元和美元加元
附加的文件:
jzoh912.JPG  68 kb
 

旧的测试器不会挂起系统...在所有)
在hubra上看到了这篇文章:https://habr.com/ru/post/402551/

也许新的测试器使用了新的指令,我只是有Ryzen 5 2600,我会尝试更新微代码。

PS。耶!!!。在更新母亲的bios(微码也在那里)后,一切都正常了。在12个线程中,计算没有出现故障和挂起。
 
在选择优化缓存时,请不要在设置中勾选优化标志。
 

对于输入变量,一个非常方便的解决方案是通过注释来指定其名称。


我想改进的功能如下

input int inRange1 = 23; // Количество пунктов //  0||1||40||Y
input int inRange2 = 8;  // Количество пипсов  // -9||3||12||N

突出显示的代码部分为每个输入参数指定了一个默认的优化范围。在测试器的设置选项卡中,你可以选择专家顾问的作者为每个参数定义的这个默认范围。


现在,市场顾问没有默认范围。为了优化它们,我们必须向作者询问每个参数的范围。

有了同样的解决方案,即使是专家顾问的作者在为自己编写专家顾问时,一切也会变得更加容易。


让我知道这个功能是否有用,或者这是我的一个奇怪的技巧。

 
fxsaber:

对于输入变量,一个非常方便的解决方案是通过注释指定其名称。


我想改进的功能如下

突出显示的代码部分为每个输入参数指定了一个默认的优化范围。在测试器的设置选项卡中,你可以选择专家顾问的作者为每个参数定义的这个默认范围。


现在,市场顾问没有默认范围。为了优化它们,我们必须向作者询问每个参数的范围。

有了同样的解决方案,即使是专家顾问的作者在为自己编写专家顾问时,一切也会变得更加容易。


如果你认为这个功能是有用的,或者这只是我的一个奇怪的副作用,请让我知道。

1.对于多语种的EA 来说,有什么方便之处?根据语言的不同,最好用不同的方法来设置这些名称。

2)这种格式一点也不方便,尤其是在需要改变某个范围的情况下。我只是保存设置,以后再读--这真的是又快又方便。

3.为什么要优化市场上的专家顾问?我认为这就是专家顾问作者应该做的。

PS。我并不挑剔。我的意见是:一切都应该是简单、方便和合乎逻辑的,而不是 "方便开发者在特定地方的临时解决方案"。

 
我认为重启GA会将其通行证添加到现有的opt文件中,这样的假设是否正确?