我学了一个移动止损的代码,但是空单却不进行移动止损,只有多单正常运行,请教为什么 新评论 [删除] 2021.08.04 09:10 void yidong() { for(int i=0;i<OrdersTotal();i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true) { if(OrderType()==0 && OrderSymbol()==Symbol() && OrderMagicNumber()==123456) { if((Bid-OrderOpenPrice())>=Point*移动止损点数) { if(OrderStopLoss()<(Bid-Point*移动止损点数) || (OrderStopLoss()==0)) { OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*移动止损点数,OrderTakeProfit(),0,clrYellow); } } } if(OrderType()==1 && OrderSymbol()==Symbol() && OrderMagicNumber()==123456) { if((OrderOpenPrice()-Ask)>=Point*移动止损点数) { if(OrderStopLoss()<(Ask+Point*移动止损点数) || (OrderStopLoss()==0)) { OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*移动止损点数,OrderTakeProfit(),0,clrPeru); } } } } } } 这个是移动止损的源代码,请教大神原因 如何编码? 退出策略。阶梯式止损与拖曳式止损 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. Wen Tao Xiong 2021.08.04 10:12 #1 OrderType()==0 你的这个函数返回值,0是空单吗,建议用MQL5标准语言类型,ENUM_ORDER_TYPE [删除] 2021.08.04 10:32 #2 Wen Tao Xiong: OrderType()==0 你的这个函数返回值,0是空单吗,建议用MQL5标准语言类型,ENUM_ORDER_TYPE 0是多单,找到问题了,下方空单的移动止损条件>敲错了 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
}
这个是移动止损的源代码,请教大神原因