从头开始自学MQL5语言 - 页 22 1...151617181920212223242526272829...84 新评论 MrBrooklin 2020.10.06 15:16 #211 Реter Konow: 事实上,上面的条件总是真的,就像2=2。这就是为什么if(条件运算符)在这里不起作用,而且编译器会对这段代码产生警告。 你好,彼得!编译器没有产生任何警告。 问候,弗拉基米尔。 Реter Konow 2020.10.06 15:16 #212 MrBrooklin:我一定是误解了什么,因为有这样一种反应。 我在脚本New6.mq5中写了以下条件:"对于挂单Buy Stop和Sell Stop,应用#define指令,而不是输入。它将允许我们在脚本代码中指定必要的挂单类型,但当脚本 运行时,它们将不会显示在脚本的输入参数 中。让我们设置定义挂单类型的变量orderType1和orderType2。我们将这些变量命名为 "BUY_STOP "和 "SELL_STOP"。请告诉我在执行这个条件 时我做错了什么。问候,弗拉基米尔。 一切都井然有序。基本上没有条件,就像表达式if(2 == 2)中没有条件一样。这里有一些普通的、日常的逻辑在起作用。:) Vasiliy Sokolov 2020.10.06 15:23 #213 MrBrooklin:我一定是误解了什么,因为出现了这样的反应。 真诚的,弗拉基米尔。 尊敬的论坛成员Koldun Zloy 给了你一个详细的答案。宏观中出现了一个错误。你为什么一开始就开始使用宏?为什么你在这项任务中需要它们?宏观调控是一个强大的工具,你可以轻易地用它来杀死自己。但你做的第一件事是开始使用宏。 Реter Konow 2020.10.06 15:23 #214 MrBrooklin:你好,彼得!编译器没有产生任何警告。问候,弗拉基米尔。 据称,它应该产生一个警告,提示你检查该状况。(编译窗口中的黄色三角形)。 MrBrooklin 2020.10.06 15:24 #215 Реter Konow: 一切都很好。事实上,没有条件,因为在if (2 == 2)表达式中没有条件。这是一个常见的、日常的逻辑。:) 我明白,对于编程专家来说,我的漏洞看起来很笨拙。也许我为自己写代码做了一个错误的条件? 真诚的,弗拉基米尔。 MrBrooklin 2020.10.06 15:26 #216 Vasiliy Sokolov:你,尊敬的论坛成员Koldun Zloy 给出了一个详细的答案。错误是在宏中。你为什么要开始使用宏呢?为什么你在这项任务中需要它们?宏观调控是一个强大的工具,你可以轻易地用它来杀死自己。但你做的第一件事是开始使用宏。 所以,我还没有想明白,还有一些事情需要努力。 问候,弗拉基米尔。 Valeriy Yastremskiy 2020.10.06 15:27 #217 Реter Konow: 这个想法是为了发出警告,提示检查情况。(编译窗口中的黄色三角形)。 不应该,右边有一个值,左边有一个替换值,所以这是对的。 Aliaksandr Hryshyn 2020.10.06 15:28 #218 MrBrooklin:我明白,对于编程专家来说,我的漏洞看起来很笨拙。也许我为自己写代码做了一个错误的条件?真诚的,弗拉基米尔。 你以错误的方式开始你的学习。你了解代码中所写的一切吗?所有运营商,关键词? 一个关于代码的后续问题。 这些线条是什么意思? if(!OrderSend(request,result)) PrintFormat("OrderSend error %d",GetLastError()); MrBrooklin 2020.10.06 15:31 #219 Реter Konow: 据称,它应该产生一个警告,提示你检查该状况。(编译窗口中的黄色三角形)。 又检查了几次--编译器没有给出任何结果。 问候,弗拉基米尔。 Реter Konow 2020.10.06 15:31 #220 MrBrooklin:我明白,对于编程专家来说,我的漏洞看起来很笨拙。也许我为自己写代码做了一个错误的条件?真诚的,弗拉基米尔。 那里根本就不需要这个条件。它发挥了什么作用?你能解释一下吗? 1...151617181920212223242526272829...84 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
事实上,上面的条件总是真的,就像2=2。这就是为什么if(条件运算符)在这里不起作用,而且编译器会对这段代码产生警告。
你好,彼得!编译器没有产生任何警告。
问候,弗拉基米尔。
我一定是误解了什么,因为有这样一种反应。
我在脚本New6.mq5中写了以下条件:"对于挂单Buy Stop和Sell Stop,应用#define指令,而不是输入。它将允许我们在脚本代码中指定必要的挂单类型,但当脚本 运行时,它们将不会显示在脚本的输入参数 中。让我们设置定义挂单类型的变量orderType1和orderType2。我们将这些变量命名为 "BUY_STOP "和 "SELL_STOP"。
请告诉我在执行这个条件 时我做错了什么。
问候,弗拉基米尔。
我一定是误解了什么,因为出现了这样的反应。
真诚的,弗拉基米尔。
尊敬的论坛成员Koldun Zloy 给了你一个详细的答案。宏观中出现了一个错误。你为什么一开始就开始使用宏?为什么你在这项任务中需要它们?宏观调控是一个强大的工具,你可以轻易地用它来杀死自己。但你做的第一件事是开始使用宏。
你好,彼得!编译器没有产生任何警告。
问候,弗拉基米尔。
一切都很好。事实上,没有条件,因为在if (2 == 2)表达式中没有条件。这是一个常见的、日常的逻辑。:)
我明白,对于编程专家来说,我的漏洞看起来很笨拙。也许我为自己写代码做了一个错误的条件?
真诚的,弗拉基米尔。
你,尊敬的论坛成员Koldun Zloy 给出了一个详细的答案。错误是在宏中。你为什么要开始使用宏呢?为什么你在这项任务中需要它们?宏观调控是一个强大的工具,你可以轻易地用它来杀死自己。但你做的第一件事是开始使用宏。
所以,我还没有想明白,还有一些事情需要努力。
问候,弗拉基米尔。
这个想法是为了发出警告,提示检查情况。(编译窗口中的黄色三角形)。
不应该,右边有一个值,左边有一个替换值,所以这是对的。
我明白,对于编程专家来说,我的漏洞看起来很笨拙。也许我为自己写代码做了一个错误的条件?
真诚的,弗拉基米尔。
你以错误的方式开始你的学习。你了解代码中所写的一切吗?所有运营商,关键词?
一个关于代码的后续问题。
这些线条是什么意思?
据称,它应该产生一个警告,提示你检查该状况。(编译窗口中的黄色三角形)。
又检查了几次--编译器没有给出任何结果。
问候,弗拉基米尔。
我明白,对于编程专家来说,我的漏洞看起来很笨拙。也许我为自己写代码做了一个错误的条件?
真诚的,弗拉基米尔。