[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 284 1...277278279280281282283284285286287288289290291...537 新评论 --- 2011.03.29 15:39 #2831 买入应该在出价时关闭。 坐在Asc上。 [删除] 2011.03.29 15:44 #2832 sergeev: 买入应该在出价时关闭。 坐在Asc上。 好了,改正了。 还有什么吸引你的地方吗? Artyom Trishkin 2011.03.29 15:51 #2833 BBSL: 好了,改正了。 还有什么吸引你的地方吗? 该死的...:))))))))))))))))) [删除] 2011.03.29 15:55 #2834 artmedia70: 恶魔们...:))))))))))))))))) 用镰刀?))。 [删除] 2011.03.29 15:59 #2835 sergeev: 买入应该在出价时关闭。 坐在Asc上。 仍然没有关闭... 虽然信号(写下所有的文件),以关闭... --- 2011.03.29 16:02 #2836 BBSL: 仍然无法关闭...虽然信号(写入所有文件)关闭... 错误 OrderSelect(order_id, SELECT_BY_POS)==true或使用SELECT_BY_TICKET的order_id或在SELECT_BY_POS时为0总的来说,请解释一下--为什么你要连续做两个OrderSelect? [删除] 2011.03.29 16:09 #2837 sergeev: 错误 或使用SELECT_BY_TICKET的order_id 或在SELECT_BY_POS时为0 总的来说,请解释一下--为什么你要连续做两个OrderSelect? 谢谢你,Sergeev! 第二次检查)) 经验不足,我也许应该把它删除...... [删除] 2011.03.29 16:23 #2838 BBSL: 谢谢你,Sergeev! 第二次检查)) 没有经验,需要删除,我想... 妈的,我很抱歉,但它没有再次关闭... 请协助 --- 2011.03.29 16:37 #2839 显示 [删除] 2011.03.29 16:41 #2840 sergeev: 显示 int send_orders(bool signal, int position_limit, string file_name){ int ticket_count = OrdersTotal(); if (ticket_count < position_limit){ Print("send_orders ticket_count = ", ticket_count); if (signal == true){ Print("send_orders, signal BUY"); order_id = OrderSend(Symbol(),OP_BUY,1.0,Ask,3,0,0,"expert comment",255,0,Green); if(order_id < 0) { error=GetLastError(); Print("send_orders, error = ",ErrorDescription(error)); return; } }if (signal == false){ Print("send_orders, signal SELL"); order_id = OrderSend(Symbol(),OP_SELL,1.0,Bid,3,0,0,"expert comment",255,0,Red); if(order_id < 0) { error=GetLastError(); Print("send_orders, error = ",ErrorDescription(error)); return; } } }if (ticket_count == position_limit){ OrderSelect(0,SELECT_BY_TICKET); order_type = OrderType(); order_id = OrderTicket(); //---- Print("send_orders, order already open"); if ((signal == false) && order_type == OP_BUY){ Print("send_orders, is closing position"); if(OrderSelect(0, SELECT_BY_TICKET)==true){ OrderClose(OrderTicket(),1,Bid,3,Red); } }if ((signal == true ) && order_type == OP_SELL){ Print("send_orders, is closing position"); if(OrderSelect(order_id, SELECT_BY_TICKET)==true){ OrderClose(OrderTicket(),1,Ask,3,Red); } } } } 第一个是OrderSelect(0,SELECT_BY_TICKET);它需要order_type== OP_BUY才能工作,但在这种情况下它没有工作。 谢谢你的帮助。 1...277278279280281282283284285286287288289290291...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
买入应该在出价时关闭。
坐在Asc上。
买入应该在出价时关闭。
坐在Asc上。
好了,改正了。
还有什么吸引你的地方吗?
好了,改正了。
还有什么吸引你的地方吗?
恶魔们...:)))))))))))))))))
用镰刀?))。
买入应该在出价时关闭。
坐在Asc上。
仍然没有关闭...
虽然信号(写下所有的文件),以关闭...
仍然无法关闭...
虽然信号(写入所有文件)关闭...
OrderSelect(order_id, SELECT_BY_POS)==true
或使用SELECT_BY_TICKET的order_id
或在SELECT_BY_POS时为0
总的来说,请解释一下--为什么你要连续做两个OrderSelect?
错误
或使用SELECT_BY_TICKET的order_id
或在SELECT_BY_POS时为0
总的来说,请解释一下--为什么你要连续做两个OrderSelect?
谢谢你,Sergeev!
第二次检查))
经验不足,我也许应该把它删除......
谢谢你,Sergeev!
第二次检查))
没有经验,需要删除,我想...
妈的,我很抱歉,但它没有再次关闭...
请协助
显示
第一个是OrderSelect(0,SELECT_BY_TICKET);它需要order_type== OP_BUY才能工作,但在这种情况下它没有工作。
谢谢你的帮助。