[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 1032 1...102510261027102810291030103110321033103410351036103710381039...1145 新评论 lagriv 2010.12.12 05:05 #10311 costy_: 关于这一点,在匆忙中... 非常感谢你。 Роман 2010.12.12 07:29 #10312 denamix: 请帮帮我吧。 在https://book.mql4.com/ru/trading/ordermodify 页面上,作者使用了while(true)条件。在我的脑海中,它看起来像一个循环。我无法弄清楚这到底是什么,直到这样一个循环将被执行?以及他为什么使用它?它与什么相比较,它的真实性是什么。 提前感谢您,或者告诉我哪里已经讨论过这个问题。 这个循环的作用是保持订单的修改(如果在真实市场上的订单修改在第一次尝试时就失败了(它发生了),而且可能的错误并不严重:例如136号--没有价格--等待新的刻度线),也就是说,这个循环保持控制,直到先前选择的订单被修改或收到一个关键的错误--所有这些都可能在几个刻度线甚至几秒钟内发生(几十秒),换句话说,EA中的其他一切都不起作用,即如果当时交易标准被触发,订单没有被打开。也就是说,如果此时触发了打开订单的交易标准,订单将不会打开,因为控制权被所有选定订单的修改功能所控制,直到它完成,之后,如果专家顾问中打开下一个订单的条件仍然有效,下一个订单将试图在下一个刻度上打开--例如,这是怎么回事... "如果交易操作成功,那么第6-7块中的break操作符就会终止while循环的执行,导致for循环的当前迭代终止(下一个迭代开始处理下一个订单)--在这段时间里,函数一直保持控制,直到最后一个要修改的订单被执行。如果交易操作不成功,则对错误进行处理。如果错误不是很严重,就会重复交易操作的尝试。如果错误被估计为关键,控制权就会被转移到修改循环之外,以处理下一个订单(在for循环中),之后再执行其他专家顾问功能。 我想我解释得不对,但我明白。:-))) costy_ 2010.12.12 12:03 #10313 denamix: 请帮帮我吧。 在https://book.mql4.com/ru/trading/ordermodify,作者使用了while(true)条件。在我的脑海中似乎出现了循环。我不明白这到底是什么,直到这样的循环将被执行?他为什么要使用它呢?它与什么相比较,它的真实性是什么。 我很感激,或者告诉我哪里已经讨论过了。 在脚本和Expert Advisors中,有可能长时间保持循环未完成,而不必担心降低界面速度。 即在一个指标中,而(true)会挂住,因为Sleep不起作用。 查看下面的脚本,可以更清楚地看到 附加的文件: temp_3.mq4 3 kb [删除] 2010.12.12 15:45 #10314 乡亲们,请指教!有没有可能制作一个程序,当价格在0.1-0.4秒内超过10-11便士时发出提示音? techno 2010.12.12 16:05 #10315 globad: 乡亲们,请指教!有没有可能制作一个程序,当价格在0.1-0.4秒内超过10-11便士时发出提示音? 你可以。一个普通的专家/脚本 Павел 2010.12.12 16:35 #10316 你好,我有这个问题。我读了教程,写了一个专家顾问,并把它放在我的模拟账户上,....,但没有工作!我已经下载了inet,有20个不同的专家顾问,但它们也都不工作了!我不知道该怎么办。有什么问题吗? 我去了设置,根据Inet的建议设置了一切,都是自动的。 techno 2010.12.12 16:36 #10317 fergios: 你好,我有这个问题。我读了教程,写了一个专家顾问,并把它放在我的模拟账户上,....,但没有工作!我已经下载了inet,有20个不同的专家顾问,但它们也都不工作了!我不知道该怎么办。有什么问题吗? 我去了设置,根据Inet的建议设置了一切,都是自动的。 专家们给出的错误是什么?我想请你审查一下专家顾问的代码。它是多少位数? Victor Nikolaev 2010.12.12 16:37 #10318 fergios: 你好,我有这个问题。我读了教程,写了一个专家顾问,并把它放在我的模拟账户上,....,但没有工作!我已经下载了inet,有20个不同的专家顾问,但它们也都不工作了!我不知道该怎么办。什么问题? 我去了设置,根据Inet的建议,全部设置为自动。 也许问题不在手上。也许我需要更多的历史。也许我的EA不是为你的经纪公司设计的。地段不同,尺寸也不同。可能没有什么其他的了。最常见的是,许多EA是为某些条件(包括经纪公司)编写的。所以,一切都可能是。虽然,我们可以很容易地使任何EA在任何经纪公司工作,但结果可能不欢而散。或者没有。我喜欢什么并不重要。 Павел 2010.12.12 17:14 #10319 Techno: 专家们会犯什么样的错误?在这里附上你的EA代码会不会更好?dc是多少位数? 好吧,我不会扔掉我的代码,但我将采取一些下载的代码! 附加的文件: bulllbear.mq4 7 kb Victor Nikolaev 2010.12.12 17:57 #10320 fergios: 好吧,我不打算扔掉我的代码,我打算用一些下载的代码,但也不能用!我的代码是什么? 谁说它一定要工作? 必须先把它整理好。 不是每一个代码都能在任何地方发挥作用。你必须考虑到这一点。 1...102510261027102810291030103110321033103410351036103710381039...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
关于这一点,在匆忙中...
请帮帮我吧。
在https://book.mql4.com/ru/trading/ordermodify 页面上,作者使用了while(true)条件。在我的脑海中,它看起来像一个循环。我无法弄清楚这到底是什么,直到这样一个循环将被执行?以及他为什么使用它?它与什么相比较,它的真实性是什么。
提前感谢您,或者告诉我哪里已经讨论过这个问题。
这个循环的作用是保持订单的修改(如果在真实市场上的订单修改在第一次尝试时就失败了(它发生了),而且可能的错误并不严重:例如136号--没有价格--等待新的刻度线),也就是说,这个循环保持控制,直到先前选择的订单被修改或收到一个关键的错误--所有这些都可能在几个刻度线甚至几秒钟内发生(几十秒),换句话说,EA中的其他一切都不起作用,即如果当时交易标准被触发,订单没有被打开。也就是说,如果此时触发了打开订单的交易标准,订单将不会打开,因为控制权被所有选定订单的修改功能所控制,直到它完成,之后,如果专家顾问中打开下一个订单的条件仍然有效,下一个订单将试图在下一个刻度上打开--例如,这是怎么回事... "如果交易操作成功,那么第6-7块中的break操作符就会终止while循环的执行,导致for循环的当前迭代终止(下一个迭代开始处理下一个订单)--在这段时间里,函数一直保持控制,直到最后一个要修改的订单被执行。如果交易操作不成功,则对错误进行处理。如果错误不是很严重,就会重复交易操作的尝试。如果错误被估计为关键,控制权就会被转移到修改循环之外,以处理下一个订单(在for循环中),之后再执行其他专家顾问功能。
我想我解释得不对,但我明白。:-)))
请帮帮我吧。
在https://book.mql4.com/ru/trading/ordermodify,作者使用了while(true)条件。在我的脑海中似乎出现了循环。我不明白这到底是什么,直到这样的循环将被执行?他为什么要使用它呢?它与什么相比较,它的真实性是什么。
我很感激,或者告诉我哪里已经讨论过了。
在脚本和Expert Advisors中,有可能长时间保持循环未完成,而不必担心降低界面速度。
即在一个指标中,而(true)会挂住,因为Sleep不起作用。
查看下面的脚本,可以更清楚地看到
乡亲们,请指教!有没有可能制作一个程序,当价格在0.1-0.4秒内超过10-11便士时发出提示音?
乡亲们,请指教!有没有可能制作一个程序,当价格在0.1-0.4秒内超过10-11便士时发出提示音?
你好,我有这个问题。我读了教程,写了一个专家顾问,并把它放在我的模拟账户上,....,但没有工作!我已经下载了inet,有20个不同的专家顾问,但它们也都不工作了!我不知道该怎么办。有什么问题吗? 我去了设置,根据Inet的建议设置了一切,都是自动的。
你好,我有这个问题。我读了教程,写了一个专家顾问,并把它放在我的模拟账户上,....,但没有工作!我已经下载了inet,有20个不同的专家顾问,但它们也都不工作了!我不知道该怎么办。什么问题? 我去了设置,根据Inet的建议,全部设置为自动。
也许问题不在手上。也许我需要更多的历史。也许我的EA不是为你的经纪公司设计的。地段不同,尺寸也不同。可能没有什么其他的了。最常见的是,许多EA是为某些条件(包括经纪公司)编写的。所以,一切都可能是。虽然,我们可以很容易地使任何EA在任何经纪公司工作,但结果可能不欢而散。或者没有。我喜欢什么并不重要。
专家们会犯什么样的错误?在这里附上你的EA代码会不会更好?dc是多少位数?
好吧,我不打算扔掉我的代码,我打算用一些下载的代码,但也不能用!我的代码是什么?
谁说它一定要工作?
必须先把它整理好。
不是每一个代码都能在任何地方发挥作用。你必须考虑到这一点。