自行车运营商 "为 "问题 - 页 2 123456789...16 新评论 Simon Gniadkowski 2012.12.31 11:02 #11 WhooDoo22:西蒙。我不知道你看到的是什么,但是;)我将及时加入GetLastOrder()函数,以便对这个问题有所了解。很抱歉,我没有在代码中加入GetLastOrder()函数就发了一个问题。谢谢你。 OrderPrint()显示的是什么票号? 显示的是什么错误? Nathan 2012.12.31 11:08 #12 西蒙。显示的错误是什么?OrderClose函数 的未知票据2OrderPrint()显示的票据号码 是什么?#20526942 2012.12.24 13:43 buy 0.01 USDJPY 84.466 0.000 0.000 86.105 0.00 0.00 19.03 0谢谢你。 Simon Gniadkowski 2012.12.31 11:44 #13 所以你的USDJPY票号是20526942,但你却试图关闭票号 (不是头寸)2? Nathan 2012.12.31 11:59 #14 西蒙,USDJPY票号是20526942。OrderClose()函数正试图关闭票号2。USDJPY票号是20526942,它在池中的位置是2。如果我的理解是正确的,OrderClose()函数不能关闭USDJPY订单,因为OrderClose()函数的第一个参数是使用位置号2,而不是 "订单票 的唯一号码"(20526942)。如果你确认这个说法,那么我似乎必须找到一种方法来分离美元订单的票号20526942,然后将这个数字放在OrderClose()函数的第一个参数中。你对此有何看法?)谢谢你。 Simon Gniadkowski 2012.12.31 12:04 #15 WhooDoo22:如果我的理解是正确的,OrderClose()函数不能关闭USDJPY订单,因为OrderClose()函数的第一个参数使用的是位置号2,而不是 "订单票据的唯一编号"(20526942)。如果你确认这一说法,那么我似乎必须找到一种方法来分离美元订单的票号20526942,然后将这个数字放在OrderClose()函数的第一个参数中。你对此有何看法?) 是的,有一个函数 可以做到这一点 . . . Nathan 2012.12.31 12:08 #16 西蒙。你不说?)这不可能是不显眼的OrderTicket()函数 吧?哈哈哈。 谢谢你。 Simon Gniadkowski 2012.12.31 12:18 #17 WhooDoo22:西蒙。你不说?)它不可能是不显眼的OrderTicket()函数吧?哈哈哈。 谢谢你。 大笑:-) 你的代码现在应该可以工作了 . . . . 接下来看看你是否可以修改它来处理多个USDJPY订单 . . .;-) Nathan 2012.12.31 12:42 #18 西蒙。再一次,我非常、非常幸运地收到来自我的MetaTrader中 "专家 "选项卡的又一次慷慨捐助,我张开双臂迎接它,并表现出极大的喜悦。)错误描述。谢谢你。 附加的文件: zap_anusdjpyxorderj_t_hv3.mq4 2 kb Simon Gniadkowski 2012.12.31 12:53 #19 WhooDoo22:西蒙。再一次,我非常、非常幸运地收到来自我的MetaTrader中 "专家 "选项卡的又一次慷慨捐助,我张开双臂迎接它,并表现出极大的喜悦之情。) 现在你需要你的错误报告,这样你就知道到底产生了什么错误......可能是价格太接近SL或TP而无法关闭订单。 你的FreezeLevel是多少? Nathan 2012.12.31 13:32 #20 西蒙。mode_freezelevel33以点为单位的订单冻结水平。如果执行价格位于冻结水平定义的范围内,订单就不能被修改、取消或关闭。我不知道我用来进行测试的MetaTrader经纪商的冻结水平是什么。我认为冻结水平因经纪商而异。你知道有什么方法可以让我用MarketInfo()函数来发现MetaEditor的冻结级别吗?我已经使用了GetLastError()函数,但没有效果。我此时正试图把它放在正确的位置。另外,该订单的当前价格应该远远超过冻结水平。 下面是显示其状态的快照。谢谢你。 123456789...16 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
西蒙。
我不知道你看到的是什么,但是;)我将及时加入GetLastOrder()函数,以便对这个问题有所了解。很抱歉,我没有在代码中加入GetLastOrder()函数就发了一个问题。
谢谢你。
西蒙。
显示的错误是什么?
OrderClose函数 的未知票据2
OrderPrint()显示的票据号码 是什么?
#20526942 2012.12.24 13:43 buy 0.01 USDJPY 84.466 0.000 0.000 86.105 0.00 0.00 19.03 0
谢谢你。
西蒙,
USDJPY票号是20526942。
OrderClose()函数正试图关闭票号2。
USDJPY票号是20526942,它在池中的位置是2。
如果我的理解是正确的,OrderClose()函数不能关闭USDJPY订单,因为OrderClose()函数的第一个参数是使用位置号2,而不是 "订单票 的唯一号码"(20526942)。如果你确认这个说法,那么我似乎必须找到一种方法来分离美元订单的票号20526942,然后将这个数字放在OrderClose()函数的第一个参数中。
你对此有何看法?)
谢谢你。
如果我的理解是正确的,OrderClose()函数不能关闭USDJPY订单,因为OrderClose()函数的第一个参数使用的是位置号2,而不是 "订单票据的唯一编号"(20526942)。如果你确认这一说法,那么我似乎必须找到一种方法来分离美元订单的票号20526942,然后将这个数字放在OrderClose()函数的第一个参数中。
你对此有何看法?)
西蒙。
你不说?)
这不可能是不显眼的OrderTicket()函数 吧?哈哈哈。
谢谢你。西蒙。
你不说?)
它不可能是不显眼的OrderTicket()函数吧?哈哈哈。
谢谢你。西蒙。
再一次,我非常、非常幸运地收到来自我的MetaTrader中 "专家 "选项卡的又一次慷慨捐助,我张开双臂迎接它,并表现出极大的喜悦。)
错误描述。
谢谢你。
西蒙。
再一次,我非常、非常幸运地收到来自我的MetaTrader中 "专家 "选项卡的又一次慷慨捐助,我张开双臂迎接它,并表现出极大的喜悦之情。)
西蒙。
我不知道我用来进行测试的MetaTrader经纪商的冻结水平是什么。我认为冻结水平因经纪商而异。
你知道有什么方法可以让我用MarketInfo()函数来发现MetaEditor的冻结级别吗?
我已经使用了GetLastError()函数,但没有效果。我此时正试图把它放在正确的位置。
另外,该订单的当前价格应该远远超过冻结水平。
下面是显示其状态的快照。
谢谢你。