[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 196 1...189190191192193194195196197198199200201202203...537 新评论 Roma 2011.03.05 17:01 #1951 SergNF: init()只执行一次,不管是否有ticks。此外,在执行init时(如果函数很重),它可能会跳过ticks。但启动函数的要点恰恰是在一个新的tick到达时执行该函数。 我清楚地说明了我的需要--在init中等待勾选并记住其时间,我在init中解释了原因。 Сергей 2011.03.05 17:03 #1952 eddy: 我清楚地说明了我的需要--在init中等待勾选并记住其时间,我在init中解释了原因。 对不起。等着看吧。 BBC 2011.03.05 17:05 #1953 eddy: 我清楚地说明了我的需要--在init中等待勾选 并记住其时间,我在init中解释了原因。??? Roma 2011.03.05 17:10 #1954 DhP:??? 我想在start()中处理第一个刻度,其余的在init()中处理。 Vadim Zhunko 2011.03.05 17:10 #1955 eddy: 我清楚地说明了我的需求--在init中等待勾选并记住它的时间,我在init中解释了原因,而你的建议似乎与此无关 在init()中等待勾选是行不通的。它是为了让init()和deinit()不能等待。在这些函数中等待的一切都被忽略了。一切都有2.5秒的时间。文件中说。 Roma 2011.03.05 17:14 #1956 cp BBC 2011.03.05 17:18 #1957 eddy: 我想 在start()中处理第一个刻度,其余的在init()中处理。我不认为你会在论坛上找到答案。 根据我的理解,你有 "自己的方式",之前未知的... Yurixx 2011.03.05 17:22 #1958 eddy: 那么你想让我说什么呢?)按计划使用start()? 我清楚地说明了我的需要--在init中等待一个tick并记住其时间,我在init中解释了原因。他们试图向你解释,在init()函数里面,tick的到来是没有任何标识的,所以你可以等待tick来到它的死亡。 你的任务在start()函数中得到了基本解决。你输入一个布尔变量,用真值初始化它,在start()函数的最开始,把if()从这个变量中放出来,在里面记住你需要的一切,把变量的值改为false。这个条件运算符将只执行一次,在第一次启动()时,即在你的指标或专家顾问的第一个刻度上。 漩涡。 我想在start()中处理第一个刻度,其余的在init()中处理。而这,对不起,是一种幻想。从start()到init()根本不可能有一个返回。 但很想知道为什么我需要这样的变态? Roma 2011.03.05 17:29 #1959 eddy: 我想在start()中处理第一个刻度,其余的在init()中处理。 我指的是init中的第一个 Roma 2011.03.05 17:30 #1960 Yurixx: 他们试图向你解释,在init()里面,tick的到来没有以任何方式被识别。 见 1...189190191192193194195196197198199200201202203...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
SergNF:
init()只执行一次,不管是否有ticks。此外,在执行init时(如果函数很重),它可能会跳过ticks。但启动函数的要点恰恰是在一个新的tick到达时执行该函数。我清楚地说明了我的需要--在init中等待勾选并记住其时间,我在init中解释了原因。
对不起。等着看吧。
我清楚地说明了我的需要--在init中等待勾选 并记住其时间,我在init中解释了原因。
???
我清楚地说明了我的需求--在init中等待勾选并记住它的时间,我在init中解释了原因,而你的建议似乎与此无关
我想 在start()中处理第一个刻度,其余的在init()中处理。
我不认为你会在论坛上找到答案。
根据我的理解,你有 "自己的方式",之前未知的...
那么你想让我说什么呢?)按计划使用start()? 我清楚地说明了我的需要--在init中等待一个tick并记住其时间,我在init中解释了原因。
他们试图向你解释,在init()函数里面,tick的到来是没有任何标识的,所以你可以等待tick来到它的死亡。
你的任务在start()函数中得到了基本解决。你输入一个布尔变量,用真值初始化它,在start()函数的最开始,把if()从这个变量中放出来,在里面记住你需要的一切,把变量的值改为false。这个条件运算符将只执行一次,在第一次启动()时,即在你的指标或专家顾问的第一个刻度上。
我想在start()中处理第一个刻度,其余的在init()中处理。
而这,对不起,是一种幻想。从start()到init()根本不可能有一个返回。
但很想知道为什么我需要这样的变态?
我想在start()中处理第一个刻度,其余的在init()中处理。
他们试图向你解释,在init()里面,tick的到来没有以任何方式被识别。