错误、漏洞、问题 - 页 1659 1...165216531654165516561657165816591660166116621663166416651666...3184 新评论 fxsaber 2016.09.01 18:19 #16581 在可视化软件中,F12被用来移动到下一个刻度。有没有可能在Market Watch中指定精确到毫秒的时间?毕竟,我们是以刻度线为单位进行移动。 fxsaber 2016.09.01 18:24 #16582 如果你从本月1日开始运行回溯测试,第一个刻度线的成交量将为零。在其他情况下,所有刻度线都不会是 "零"。 fxsaber 2016.09.01 18:25 #16583 从FUTURE回测的第一个刻度是一个刻度,其中买入/卖出不是零。 A100 2016.09.01 23:59 #16584 A100:在修正后的构建1400中,类似情况下的错误现在被重现为 "纯虚拟函数调用"。而且没有评论,也很好。建立1401。执行过程中出现错误:在'Script2.mq5'中调用无效的函数指针。 艰难地找到了原因//Script1.mq5 typedef void (*fnn)( int, int ); typedef void (*fn)( int, int ); #import "Script2.ex5" void f( fn ); #import void g( int, int ) export { Print( __FUNCSIG__ ); } void OnStart() { f( g ); } //Script2.mq5 #property library typedef void (*fn)( int, int ); void f( fn ff ) export { ff( 0, 0 ); } 反之亦然,如果只有(*fn)被指定在脚本1中,而(*fnn)和(*fn)都被指定在脚本2中。这个错误并没有在所有的签名中重现。但这(和之前的typedef)是偶然的错误--我还没有发现主要的错误,因为在源程序中没有相同签名的typedef(如这个例子)。也许返回的应用程序#1550570,加上一个检查脚本和'String5.ex5'文件,会有帮助。 Inv Андрей Иващенко 2016.09.02 07:03 #16585 transcendreamer:而问题似乎发生在只获得新条形上的第一个刻度时,测试者似乎 "卡住了",落后一个条形,也就是说,专家认为条形不存在,在可视化中确实不存在,但几秒钟后条形出现了,在M1的测试中,正确的值出现在第二个刻度上(如果我理解正确的话),我希望开发人员尽快解决这个恼人的时刻...。另外。事实证明,为了规避这个时刻,现在你必须人为地跳过新条形图的第一个刻度......。 在测试模式下," 只有开盘价",这根本是不现实的。我们真的必须等待修复... Alexey Da 2016.09.02 07:31 #16586 fxsaber:无法通过CTRL+F5在RTS-9.16 BCS-MetaTrader5上对EA进行调试。测试人员写道2016.09.02 10:29:35.877 Intel Core i7-3770 @ 3.40 GHz, 16350 MB 2016.09.02 10:29:35.877 64 Kb of total initialization data received 2016.09.02 10:29:35.877 successfully initialized 2016.09.02 10:29:35.875 initial deposit 1000000.00 RUR, leverage 1:1 2016.09.02 10:29:35.865 expert file added: Experts\PendingsTrade.ex5. 14849 bytes loaded 2016.09.02 10:29:35.864 18097 bytes of symbols list loaded 2016.09.02 10:29:35.853 188 bytes of input parameters loaded 2016.09.02 10:29:35.853 1482 bytes of tester parameters loaded 2016.09.02 10:29:35.853 38520 bytes of account info loaded 2016.09.02 10:29:35.840 template file tester.tpl added. 207696 bytes loaded 2016.09.02 10:29:35.829 login (build 1401) 2016.09.02 10:29:35.615 initialization finished 2016.09.02 10:29:35.615 MetaTester 5 started on 127.0.0.1:3000 2016.09.02 10:29:35.612 MetaTester 5 x64 build 1401 (01 Sep 2016) fxsaber 2016.09.02 08:32 #16587 Alexey Da: 这对我来说是行不通的。在日志中只写一行(见上文),仅此而已。Windows XP SP3 x32, 1395.登录时出现证书信息。但它不应该影响测试者。 transcendreamer 2016.09.02 10:58 #16588 Inv Андрей Иващенко: 当在" 仅公开价格"模式下进行测试时,这根本是不现实的。我们真的必须等待修复...我同意,那么整个条形将被错过,我可以假设在EA中,你必须暂停(嘿嘿)以允许条形形成。 但并不清楚到底要等多久,而且根据我的观察,这似乎取决于当前的CPU负载(哇!)。唯一的办法是通过独立检查新的条形图和跳过第一个条形图进行tickwise测试(当然,这是一个非常复杂的过程)。 transcendreamer 2016.09.02 11:00 #16589 然而,通过调用相应的SymbolInfoDouble 函数可能可以获得当前的Ask和Bid价格--如果是这样呢? Stanislav Korotky 2016.09.02 11:02 #16590 连接到MetaQuaotes Demo的MT5,经常发出 "哔哔 "的新闻.wav声,但没有显示新的新闻,所有其他标签(库、市场等)中的列表也没有变化,日志中没有任何记录。我想,日历正在改变。但这样一来,以某种方式强调到底有什么变化也未尝不可。现在在日历中甚至不清楚时间戳在哪里,下一个事件是什么。 1...165216531654165516561657165816591660166116621663166416651666...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
在修正后的构建1400中,类似情况下的错误现在被重现为 "纯虚拟函数调用"。而且没有评论,也很好。
建立1401。执行过程中出现错误:在'Script2.mq5'中调用无效的函数指针。
艰难地找到了原因
反之亦然,如果只有(*fn)被指定在脚本1中,而(*fnn)和(*fn)都被指定在脚本2中。这个错误并没有在所有的签名中重现。
但这(和之前的typedef)是偶然的错误--我还没有发现主要的错误,因为在源程序中没有相同签名的typedef(如这个例子)。
也许返回的应用程序#1550570,加上一个检查脚本和'String5.ex5'文件,会有帮助。
而问题似乎发生在只获得新条形上的第一个刻度时,测试者似乎 "卡住了",落后一个条形,也就是说,专家认为条形不存在,在可视化中确实不存在,但几秒钟后条形出现了,在M1的测试中,正确的值出现在第二个刻度上(如果我理解正确的话),我希望开发人员尽快解决这个恼人的时刻...。
另外。
事实证明,为了规避这个时刻,现在你必须人为地跳过新条形图的第一个刻度......。
这对我来说是行不通的。在日志中只写一行(见上文),仅此而已。
Windows XP SP3 x32, 1395.登录时出现证书信息。但它不应该影响测试者。
当在" 仅公开价格"模式下进行测试时,这根本是不现实的。我们真的必须等待修复...
我同意,那么整个条形将被错过,我可以假设在EA中,你必须暂停(嘿嘿)以允许条形形成。
但并不清楚到底要等多久,而且根据我的观察,这似乎取决于当前的CPU负载(哇!)。
唯一的办法是通过独立检查新的条形图和跳过第一个条形图进行tickwise测试(当然,这是一个非常复杂的过程)。