错误、漏洞、问题 - 页 1858

 
如果你在测试器中中断了运行(可视化是关闭的),中断的运行日志和它的权益图是可用的。但是,中断运行的订单历史根本无法获得。在MT4中没有这方面的问题。
 
fxsaber:
除了历史时间外,请在测试员日志中添加毫秒。
另外,请在股票数据的到达时间和杯子更新 的到达时间上增加毫秒!
 
fxsaber:
除了历史时间外,请在测试员日志中添加毫秒。

这是不可能的。

如果我们这样做,也不会很快。有更高的优先事项。(电话铃响) 对不起。

 
Artyom Trishkin:

ArrayMaximum()和ArrayMinimum()--传递参数的顺序与引用不一致。


左边是MQL4中的代码--有一个不同的参数顺序


 
kaus_bonus:

文件中的错别字?

https://www.mql5.com/ru/docs/series/copyticksrange

已改正,谢谢。
 
Rashid Umarov:

左边是MQL4的代码 - 那里的参数顺序是不同的


Rashid,我给了你一个mql5代码的例子,以及mql5中ArrayMaximum()和ArrayMinimum()函数的帮助。

关于交易、自动交易系统和策略测试的论坛

虫子,虫子,问题

Artyom Trishkin, 2017.04.14 23:28

ArrayMaximum()和ArrayMinimum()--传递参数的顺序与帮助不一致。



而且mql5函数中的变量顺序与mql5帮助中描述的顺序不一致

该函数有以下顺序:数组,多少从哪个索引开始
帮助中的顺序是:数组,从哪个索引开始多少个
 

这怎么可能呢?测试器的问题。

我正在测试一个EA。汇编,得到结果。

01

重新编译,测试,得到结果。


02

这怎么可能呢?代码没有被改变,设置也没有被改变。不使用随机性。此外。参数exMode2Cont在代码中被注释掉了(除了外部参数部分)。

这意味着在某些情况下改变USEFUL参数的值会影响测试的结果?

 
Artyom Trishkin:

Rashid,我给了一个mql5代码的例子,以及ArrayMaximum()和ArrayMinimum()函数的帮助,还有mql5


mql5函数中的变量顺序与mql5参考中描述的顺序不一致

该函数有以下顺序:数组,多少从哪个索引开始
在帮助中,顺序如下:数组,从哪个索引开始多少个

我已经看到了这幅画。这在我的MQL5代码中没有再现。但我看到它在MQL4中也实现了。这意味着

  1. 或者编辑器由于某种原因决定这是一个MQL4代码--在这种情况下,你应该向服务台提供它的详细信息
  2. 或者它最初是作为MQL4使用,然后被改名为MQL5。

没有其他变体

 
Yury Kirillov:

这怎么可能呢?测试器的问题。

我正在测试一个EA。汇编,得到结果。

重新编译,测试,得到结果。



这怎么可能呢?代码没有被改变,设置也没有被改变。不使用随机性。此外。参数exMode2Cont在代码中被注释掉了(除了外部参数部分)。

这意味着在某些情况下改变USEFUL参数的值会影响测试的结果?


你为什么不公布所有的信息?一个更全面的问题是一个更准确的答案。那 "设置"、"参数 "选项卡呢?
 
fxsaber:

还有人收到回放吗?测试仪的设置如下

结果

也就是说,在16分钟内跑完25万次。


如何在测试器中测量性能下降?我试过GetTickCount和全局变量,都不起作用。


有这样一个点。检查过了。没有等到结束,因为时间太长了。因此,没有一个打印测试仪。

是吗?

https://www.mql5.com/ru/forum/190147#comment_4880571

Как увеличить скорость тестера?
Как увеличить скорость тестера?
  • www.mql5.com
Здравствуйте, подскажите пожалуйста, как увеличить скорость тестера стратегий...