新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 414 1...407408409410411412413414415416417418419420421...1953 新评论 Mickey Moose 2018.01.13 19:16 #4131 其目的是开出一个单一的订单我们创建一个函数,循环查看未平仓订单,如果为0,我们就打开它们。变体2 :条件orderdtotal ==0这使我们至少可以在每一个tick上无休止地开出或打开订单为什么? ZZuretc 2018.01.13 22:13 #4132 Alekseu Fedotov: 对于初学者来说。变量,变量的可见性它们是如何申报的,在哪里? 我认为代码是非常清楚的 ZZuretc 2018.01.13 22:15 #4133 Mickey Moose: 目标是打开一个订单我们创建一个函数,循环查看未平仓订单,如果为0,我们就打开它们。变体2 :条件orderdtotal ==0这使我们至少可以在每一个tick上无休止地开出或打开订单为什么? 代码中有什么不清楚的地方? 如果有的话,我会解释。 Mickey Moose 2018.01.13 22:21 #4134 ZZuretc: 有什么不清楚的地方,如果有的话,我会解释。 不清楚的是,既然有一个开箱即用的订单总数,我为什么要使用一个自定义的计数函数? Artyom Trishkin 2018.01.13 22:54 #4135 Mickey Moose: 不清楚的是,如果有一个现成的订单总数,我为什么要使用一个自定义的计数函数?因为标准的会返回账户中的订单和头寸总数,而不考虑符号、魔术师和类型。 Alexander Boltunov 2018.01.14 20:16 #4136 大家好!你能告诉我如何设置价格穿越水平线 的条件吗?如何使这个功能具有最大的准确性(在每一个刻度上都有反应)?提前感谢你))。 Konstantin Erin 2018.01.15 06:54 #4137 Mickey Moose: 目标是打开一个订单。我们创建一个函数,循环查看未平仓订单,如果为0,我们就打开它们。变体2 :条件orderdtotal ==0这使我们至少可以在每一个tick上无休止地开出或打开订单为什么?每一次打勾,终端都会收到来自服务器的最新报价以及订单的信息。当终端向服务器发送OrderSend()命令时,服务器需要一些时间来处理这个命令并打开订单。在此之前,它将在每一次打勾时发送没有订单的信息(让我们称它为空)。OrdersTotal()函数 将返回0,而机器人将发送一个新的OrderSend()。当服务器打开订单时,空的刻度线将结束。函数OrdersTotal()将返回一个正值,机器人会平静下来。如果报价经常变化,那么刻度线就会经常出现,而且会有很多空刻度线。机器人将发送许多OrderSend()。服务器将打开许多订单。结论是,我们应该在OrderSend()之后暂停。 Artyom Trishkin 2018.01.15 07:10 #4138 STARIJ:每一次打勾,终端都会从服务器上收到最新的报价以及订单信息。当终端向服务器发送OrderSend()命令时,服务器需要一些时间来处理该命令并打开订单。在此之前,它将在每一次打勾时发送没有订单的信息(让我们称它为空)。OrdersTotal()函数 将返回0,而机器人将发送一个新的OrderSend()。当服务器打开订单时,空的刻度线将结束。函数OrdersTotal()将返回一个正值,机器人将平静下来。如果报价经常变化,那么刻度线就会经常出现,而且会有很多空刻度线。机器人将发送许多OrderSend()。服务器将打开大量的订单。结论 - 我们应该在OrderSend()之后暂停。在OrderSend()之后,如果有一个积极的回应,就有一个票据,因此,应该再次向交易环境请求开仓/下单,而不是无限期地等待。 ZZuretc 2018.01.15 07:20 #4139 一个接受并修改非魔法的 函数呢? 但为什么其他函数不下多单,而只有SellLimit? Artyom Trishkin 2018.01.15 07:24 #4140 ZZuretc: 一个接受并修改非魔法的 函数呢?秩序魔力不能被修改。 1...407408409410411412413414415416417418419420421...1953 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
对于初学者来说。
变量,变量的可见性
它们是如何申报的,在哪里?
目标是打开一个订单
有什么不清楚的地方,如果有的话,我会解释。
不清楚的是,如果有一个现成的订单总数,我为什么要使用一个自定义的计数函数?
因为标准的会返回账户中的订单和头寸总数,而不考虑符号、魔术师和类型。
大家好!你能告诉我如何设置价格穿越水平线 的条件吗?如何使这个功能具有最大的准确性(在每一个刻度上都有反应)?
提前感谢你))。
目标是打开一个订单。
每一次打勾,终端都会收到来自服务器的最新报价以及订单的信息。当终端向服务器发送OrderSend()命令时,服务器需要一些时间来处理这个命令并打开订单。在此之前,它将在每一次打勾时发送没有订单的信息(让我们称它为空)。OrdersTotal()函数 将返回0,而机器人将发送一个新的OrderSend()。
当服务器打开订单时,空的刻度线将结束。函数OrdersTotal()将返回一个正值,机器人会平静下来。如果报价经常变化,那么刻度线就会经常出现,而且会有很多空刻度线。机器人将发送许多OrderSend()。服务器将打开许多订单。
结论是,我们应该在OrderSend()之后暂停。
每一次打勾,终端都会从服务器上收到最新的报价以及订单信息。当终端向服务器发送OrderSend()命令时,服务器需要一些时间来处理该命令并打开订单。在此之前,它将在每一次打勾时发送没有订单的信息(让我们称它为空)。OrdersTotal()函数 将返回0,而机器人将发送一个新的OrderSend()。
当服务器打开订单时,空的刻度线将结束。函数OrdersTotal()将返回一个正值,机器人将平静下来。如果报价经常变化,那么刻度线就会经常出现,而且会有很多空刻度线。机器人将发送许多OrderSend()。服务器将打开大量的订单。
结论 - 我们应该在OrderSend()之后暂停。
在OrderSend()之后,如果有一个积极的回应,就有一个票据,因此,应该再次向交易环境请求开仓/下单,而不是无限期地等待。
一个接受并修改非魔法的 函数呢?
但为什么其他函数不下多单,而只有SellLimit?
一个接受并修改非魔法的 函数呢?
秩序魔力不能被修改。