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

 
Andrey Khatimlianskii:

图片2269。清除了 \Tester\cache\,重新编译了EA。

优化显示335个交易,单一测试-32个。


用这个EA做以下实验。

1.关闭客户终端,卸下所有的测试员代理

2.启动终端

3.运行一次测试,保存结果。

4. 在同一时间再次运行相同的单一测试,比较结果

 
Slava:

与这位专家进行以下实验。

1.关闭客户终端,使所有测试员代理卸载

2.启动终端

3.运行一个测试,保存结果。

4.再次运行相同的单一测试,比较结果

是的,与优化期间的差别完全一样。

EA有问题吗?

 
Andrey Khatimlianskii:

是的,正是优化带来的不同。

EA有问题吗?

看起来在某处没有明确初始化任何变量。

分析交易所依赖的东西。

 
Slava:

在某处似乎没有对任何变量进行明确的初始化。

分析交易所依赖的东西。

这是最近的事情吗?在最新的构建中,它有变化吗?

没有声明变量而不初始化的习惯。甚至不知道该往哪个方向挖。

 
Andrey Khatimlianskii:

是新鲜的东西吗?在最新的构建中,它有变化吗?

我没有声明变量而不初始化的习惯。我甚至不知道该往哪个方向挖。

不,它以前也在那里。这是因为未初始化的变量。

你有东西要抓。对交易进行分析。为什么一笔交易在一种情况下完成,而在另一种情况下没有完成。了解时间,分析这个时间点的交易条件,不要放过打印的机会

 
Andrey Khatimlianskii:

我没有声明变量而不初始化的习惯。我甚至不知道该往哪个方向挖。

你可以这样 检查。

 
Slava:

不,而且是在以前。只是因为未初始化的变量。

你有东西要抓。对交易进行分析。为什么在一种情况下交易完成了,而在另一种情况下却没有。了解时间,分析这个时间点的交易条件,不要放过打印的机会

你用iTime 过度优化了一些东西。


在M5上工作。


 
Andrey Khatimlianskii:

你用iTime过度优化的东西。


在M5公路上工作。


我们会去看看的。谢谢你
 

2270.全面搜索缓存已停止工作。

我设定的范围是1到6。运行它。计算六次运行。

然后我设置一个1到7的范围。跑步。计算出七次运行。应该只有一个(从缓存中取出六个)。

 
fxsaber:

2270.全面搜索缓存已停止工作。

我设定的范围是1到6。运行它。计算六次运行。

然后我设置一个1到7的范围。跑步。计算出七次运行。应该只有一个(从缓存中取出六个)。

实际上,这个缓存在一年半前就被打破了。

Оптимизация начинается сначала после изменения диапазона Параметров
Оптимизация начинается сначала после изменения диапазона Параметров
  • 2018.08.27
  • www.mql5.com
До изменения кеша оптимизации можно было подбирать значения параметров...
原因: