错误、漏洞、问题 - 页 1371 1...136413651366136713681369137013711372137313741375137613771378...3184 新评论 [删除] 2015.09.10 12:13 #13701 亲爱的开发者,不要错过 :)交易平台MetaTrader 4。优化EA的过程是用不同的参数运行,这些参数在EA的输入参数(输入、sinput或extern)中指定。我想知道,在优化器的每次迭代中,哪些在全局范围内声明的变量被重新创建(重置)?还是说全局声明的东西被创建一次,并存活到整个优化过程的结束? [删除] 2015.09.10 13:35 #13702 Konstantin Karpov:亲爱的开发者,不要错过 :)交易平台是MetaTrader 4。优化EA的过程是用不同的参数运行,这些参数在EA的输入参数(输入、sinput或extern)中指定。我想知道,在优化器的每次迭代中,哪些在全局范围内声明的变量被重新创建(重置)?或者说,在全局层面声明的内容只创建一次,并一直存在到整个优化过程的结束?从对全局变量 的引用来看。在所有函数之外声明的变量被放置在全局范围内。这种变量可以从程序的任何地方访问。这类变量位于全局内存池中,因此它们的寿命与程序的寿命相吻合。 Область видимости и время жизни переменных - Документация на MQL4 docs.mql4.com Область видимости и время жизни переменных - Документация на MQL4 [删除] 2015.09.10 13:42 #13703 Tapochun:来自关于全局变量 的帮助。在所有函数之外声明的变量被放置在全局范围内。这种变量可以从程序的任何地方访问。这类变量位于全局内存池中,因此它们的寿命与程序的寿命相吻合。 我知道,但问题是...... Slava 2015.09.10 14:04 #13704 Konstantin Karpov:亲爱的开发者,不要错过 :)交易平台MetaTrader 4。优化EA的过程是用不同的参数运行,这些参数在EA的输入参数(输入、sinput或extern)中指定。我想知道,在优化器的每次迭代中,哪些在全局范围内声明的变量被重新创建(重置)?还是说全局声明的东西被创建一次,并存活到整个优化过程的结束? 在每个优化步骤之前(以及在每个单一测试之前),全局声明的变量被初始化为初始值(或者被清除,如果没有明确的初始化)。构建器是为类对象调用的 [删除] 2015.09.10 14:07 #13705 Slawa: 在每个优化步骤之前(以及每个单一测试之前),全局声明的变量被初始化为初始值(如果没有明确的初始化,则为零)。我明白了,静态变量 被归零了?顺便说一下,为什么类对象的去初始化只显示一次--在整个优化周期结束时? 理论上它应该发生在优化过程的每个迭代中...... Slava 2015.09.10 14:12 #13706 Konstantin Karpov:我明白了,静态变量 被重置?顺便问一下,为什么打印的时候只显示类对象的去初始化一次--在整个优化周期的最后?如果有明确的初始化,静态变量被归零或用初始值初始化。在优化期间,日志记录被禁用,以避免堵塞日志文件。优化完成后,日志记录将重新开启。显然,它是在最后一次脱机前启用的。或者是最后一次deinit执行得太晚。你需要看一下 boitzov.asd2015 2015.09.10 16:40 #13707 对不起,我应该向自由职业者栏目的谁投诉自由职业者?从顶级开发商https://www.mql5.com/ru/job/developers,直接通过邮件与他联系,描述了工作内容,支付了预付款,他接受了,现在超过了最后期限,也不联系了。我需要公众认识到这个 "英雄"! [删除] 2015.09.10 16:43 #13708 boitzov.asd2015: 对不起,我应该向自由职业者栏目的谁投诉自由职业者?从顶级开发商https://www.mql5.com/ru/job/developers,直接通过邮件与他联系,描述了工作内容,支付了预付款,他接受了,现在超过了最后期限,也不联系了。我们需要公众认可 "英雄"! 在你的个人资料中,"服务台 "部分。而这不是离题,这是这个主题的目的,是为了提出问题。 boitzov.asd2015 2015.09.10 16:46 #13709 Tapochun: 在你的个人资料中,"服务台 "部分。而且这不是一个离题,这个话题是为了提问而设立的。"直接通知开发人员 有关MQL5或MetaTrader 5的错误,或提出您的改进建议。" 我的申请会被接受吗? [删除] 2015.09.10 16:51 #13710 boitzov.asd2015:"直接向开发人员报告 MQL5或MetaTrader 5的错误,或提出您的改进建议。" 我的申请会被接受吗? 我没有亲自使用 "工作 "部分,但据我所知,它有 "套利"。如果你对某件事情不满意,你要么去那里,要么--在serveskiced。虽然,我在你的资料中没有看到你的作品。 1...136413651366136713681369137013711372137313741375137613771378...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
亲爱的开发者,不要错过 :)
交易平台MetaTrader 4。优化EA的过程是用不同的参数运行,这些参数在EA的输入参数(输入、sinput或extern)中指定。我想知道,在优化器的每次迭代中,哪些在全局范围内声明的变量被重新创建(重置)?还是说全局声明的东西被创建一次,并存活到整个优化过程的结束?
亲爱的开发者,不要错过 :)
交易平台是MetaTrader 4。优化EA的过程是用不同的参数运行,这些参数在EA的输入参数(输入、sinput或extern)中指定。我想知道,在优化器的每次迭代中,哪些在全局范围内声明的变量被重新创建(重置)?或者说,在全局层面声明的内容只创建一次,并一直存在到整个优化过程的结束?
从对全局变量 的引用来看。
在所有函数之外声明的变量被放置在全局范围内。这种变量可以从程序的任何地方访问。这类变量位于全局内存池中,因此它们的寿命与程序的寿命相吻合。
来自关于全局变量 的帮助。
在所有函数之外声明的变量被放置在全局范围内。这种变量可以从程序的任何地方访问。这类变量位于全局内存池中,因此它们的寿命与程序的寿命相吻合。
亲爱的开发者,不要错过 :)
交易平台MetaTrader 4。优化EA的过程是用不同的参数运行,这些参数在EA的输入参数(输入、sinput或extern)中指定。我想知道,在优化器的每次迭代中,哪些在全局范围内声明的变量被重新创建(重置)?还是说全局声明的东西被创建一次,并存活到整个优化过程的结束?
在每个优化步骤之前(以及每个单一测试之前),全局声明的变量被初始化为初始值(如果没有明确的初始化,则为零)。
我明白了,静态变量 被归零了?
顺便说一下,为什么类对象的去初始化只显示一次--在整个优化周期结束时? 理论上它应该发生在优化过程的每个迭代中......
我明白了,静态变量 被重置?
顺便问一下,为什么打印的时候只显示类对象的去初始化一次--在整个优化周期的最后?
如果有明确的初始化,静态变量被归零或用初始值初始化。
在优化期间,日志记录被禁用,以避免堵塞日志文件。优化完成后,日志记录将重新开启。
显然,它是在最后一次脱机前启用的。或者是最后一次deinit执行得太晚。你需要看一下
对不起,我应该向自由职业者栏目的谁投诉自由职业者?从顶级开发商https://www.mql5.com/ru/job/developers,直接通过邮件与他联系,描述了工作内容,支付了预付款,他接受了,现在超过了最后期限,也不联系了。我们需要公众认可 "英雄"!
在你的个人资料中,"服务台 "部分。而且这不是一个离题,这个话题是为了提问而设立的。
"直接向开发人员报告 MQL5或MetaTrader 5的错误,或提出您的改进建议。" 我的申请会被接受吗?