错误、漏洞、问题 - 页 1583 1...157615771578157915801581158215831584158515861587158815891590...3184 新评论 A100 2016.05.16 08:50 #15821 如果类名和函数指针相同,编译器将不会检测到错误。class fn {}; typedef void (*fn)(); void OnStart() { Print( sizeof( fn )); } Ilya Malev 2016.05.16 14:12 #15822 问题:在云中测试EA 时,一切都很顺利。我停止了优化,一段时间后,我再次启动它--OnInit失败的错误不断出现。将EA重命名为另一个名字的文件,并在云端以相同的参数运行优化,这对我们有帮助--没有错误。我认为这可能是由于在初始化过程中,EA需要访问字符,而不是用来启动测试的那个。我最近经常使用云计算,我在上面花了真金白银,所以请不要忽视这个错误报告。我不能马上提供专家顾问的代码,因为它是属于客户的。P.S. 现在,在测试过程中,由于某种原因,终端与云服务器断开了连接,重新连接后,这些错误又开始了,甚至没有重新启动测试。 [删除] 2016.05.16 19:15 #15823 评论(1/100); 输出0,为什么,怎么打? Ilya Malev 2016.05.16 19:25 #15824 Aliaksandr Kryvanos: 评论(1/100); 输出0,为什么,怎么打?例如:Comment((double)1/100)。或者像这样:评论(1.0/100)。 [删除] 2016.05.16 19:27 #15825 不,它不是那样工作的,0把我使用了所有的工具(double、DoubleToStr、Normalize...),但没有任何效果。 Ilya Malev 2016.05.16 19:27 #15826 Aliaksandr Kryvanos: 不,它不是这样工作的,它把0 我刚刚在两个终端都进行了测试,它工作得很好,并把0.01 Artyom Trishkin 2016.05.16 19:28 #15827 Aliaksandr Kryvanos: 不,它不是这样的,它把0。 所以明确地向编译器表明这些数字是有效的:Comment(1.0/100.0); 或Comment(1.0*0.01)。 Ilya Malev 2016.05.16 19:30 #15828 я использовал весь арсенал (double, DoubleToStr, Normalize...), но вот никак DoubleToStr和Normalize将不起作用,因为表达式本身是int,除非明确地转换为double。你很可能没有准确地复制我的例子,而妄下结论。 [删除] 2016.05.16 19:32 #15829 谢谢你,它正在发挥作用)。 Ilya Malev 2016.05.17 12:02 #15830 感觉就像一个又一个PR低的代理,他得到了一个又一个的运行,缺乏内存,并炸毁了优化的某些部分(其他代理有足够的和本地的一切工作正常)。为什么不立即将这种制剂从延续性试验中删除? 1...157615771578157915801581158215831584158515861587158815891590...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果类名和函数指针相同,编译器将不会检测到错误。
问题:在云中测试EA 时,一切都很顺利。我停止了优化,一段时间后,我再次启动它--OnInit失败的错误不断出现。将EA重命名为另一个名字的文件,并在云端以相同的参数运行优化,这对我们有帮助--没有错误。
我认为这可能是由于在初始化过程中,EA需要访问字符,而不是用来启动测试的那个。
我最近经常使用云计算,我在上面花了真金白银,所以请不要忽视这个错误报告。我不能马上提供专家顾问的代码,因为它是属于客户的。
P.S. 现在,在测试过程中,由于某种原因,终端与云服务器断开了连接,重新连接后,这些错误又开始了,甚至没有重新启动测试。
评论(1/100); 输出0,为什么,怎么打?
例如:Comment((double)1/100)。
或者像这样:评论(1.0/100)。
不,它不是那样工作的,0把
我使用了所有的工具(double、DoubleToStr、Normalize...),但没有任何效果。
不,它不是这样工作的,它把0
不,它不是这样的,它把0。
я использовал весь арсенал (double, DoubleToStr, Normalize...), но вот никак
感觉就像一个又一个PR低的代理,他得到了一个又一个的运行,缺乏内存,并炸毁了优化的某些部分(其他代理有足够的和本地的一切工作正常)。为什么不立即将这种制剂从延续性试验中删除?