[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 524 1...517518519520521522523524525526527528529530531...537 新评论 alex 2011.07.18 11:09 #5231 有谁知道这个论坛上是否有MQL4教程和文档的打印版本? Виктор 2011.07.18 11:12 #5232 Dimka-novitsek 对不起,如果我说得很含糊,我回来了,我的... 一声低沉的枪声从很远的地方响起。是 罗杰 开枪自杀... Dimka-novitsek 2011.07.18 11:25 #5233 Roger: 你已经被告知十次,没有数字OrdersTotal()的订单,但每次你都会出现同样的错误。将其替换为 for ( i=OrdersTotal()-1;i>=0;i--) 谢谢,一般来说,但这不是重点。看,我也在orderselect中放了减一,它还是从零开始计算订单。事实上,非常感谢你在这个主题中向我解释,订单是从零开始计算的。 ilunga 2011.07.18 11:39 #5234 Dimka-novitsek: 谢谢,一般来说,但这不是重点。我在订单选择中放了减一,但它仍然从零开始计算订单。事实上,非常感谢你在这个主题中向我解释,订单是从零开始计算的。 OrderDelete(OrderTicket( )) ; Alert ("OrderDelete-vse", GetLastError( ) ); OrderClose( OrderTicket( ), OrderLots( ), OrderClosePrice( ) , 0, CLR_NONE);Alert ("OrderClose-vse", GetLastError( ) ); C=0; }}}} 1.试着把你在这里做的事情用语言表达出来 2.我希望每条命令都写成单独的一行,我不希望滚动屏幕半天。 Dimka-novitsek 2011.07.18 11:49 #5235 是的,是的,当然。在这一行,我只是干净利落地清除所有的订单。 所有的。 一般来说,只要我发现至少有一个订单在止盈点关闭,我就会立即删除所有订单。命令被很好地发现,并在警报 日志中报告("发现MODE_HISTORY")。 我不能正确地删除它们! 然后pasledny循环,它删除了所有待定和所有订单,记录警报("pasledny循环",i),然后不做决定!"。它不会删除它,狗娘养的! ilunga 2011.07.18 11:56 #5236 Dimka-novitsek: 在上面一行中,我只是干净利落地清除了所有的订单。总而言之。 这就是你想做的事=) 事实上,存在着大量的删除+平仓订单,没有检查它们的类型和价格,它们应该这样做。 Dimka-novitsek 2011.07.18 11:58 #5237 是的,让他一下子删除所有的东西,然后把它关起来! Dimka-novitsek 2011.07.18 12:07 #5238 是的,我把函数OrderTicket( )、OrderLots( )、OrderClosePrice( )放在那里,它们当然能正确确定票号、手数和收盘价。 ilunga 2011.07.18 12:09 #5239 Dimka-novitsek: 是的,让他们删除所有的东西,直接关闭! 因为频繁的要求而被禁止交易是很有可能的。 你为什么不想马上做呢? ilunga 2011.07.18 12:11 #5240 Dimka-novitsek: 是的,我插入了OrderTicket( )、OrderLots( )、OrderClosePrice( )等函数,它们当然可以正确确定票号、手数、收盘价。 。 只是在这一点上,它可能是一个远程挂单,结果将是不寻常的;) 1...517518519520521522523524525526527528529530531...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
对不起,如果我说得很含糊,我回来了,我的...
你已经被告知十次,没有数字OrdersTotal()的订单,但每次你都会出现同样的错误。将其替换为
for ( i=OrdersTotal()-1;i>=0;i--)
谢谢,一般来说,但这不是重点。看,我也在orderselect中放了减一,它还是从零开始计算订单。事实上,非常感谢你在这个主题中向我解释,订单是从零开始计算的。
谢谢,一般来说,但这不是重点。我在订单选择中放了减一,但它仍然从零开始计算订单。事实上,非常感谢你在这个主题中向我解释,订单是从零开始计算的。
1.试着把你在这里做的事情用语言表达出来
2.我希望每条命令都写成单独的一行,我不希望滚动屏幕半天。
是的,是的,当然。在这一行,我只是干净利落地清除所有的订单。 所有的。
一般来说,只要我发现至少有一个订单在止盈点关闭,我就会立即删除所有订单。命令被很好地发现,并在警报 日志中报告("发现MODE_HISTORY")。
我不能正确地删除它们!
然后pasledny循环,它删除了所有待定和所有订单,记录警报("pasledny循环",i),然后不做决定!"。它不会删除它,狗娘养的!
在上面一行中,我只是干净利落地清除了所有的订单。总而言之。
这就是你想做的事=)
事实上,存在着大量的删除+平仓订单,没有检查它们的类型和价格,它们应该这样做。
是的,让他们删除所有的东西,直接关闭!
因为频繁的要求而被禁止交易是很有可能的。
你为什么不想马上做呢?
是的,我插入了OrderTicket( )、OrderLots( )、OrderClosePrice( )等函数,它们当然可以正确确定票号、手数、收盘价。 。