MT4
为什么不能实现移动止损
回复:0  浏览:800
  • 楼主admin 圈主
  • 2019-05-05 05:32
直接从自带的MACD里拉出来的
  手动开单 EA负责移动止损
  问一下这个 EA为什么不能实现移动止损
  选择启用警报 然后在赢利3点之后就直接跳出修改止损的对话框 而不是自己修改移动止损
  该如何改正?
  extern double TakeProfit = 100;
  extern double TrailingStop = 3;
  
  int start()
  {
  int cnt, ticket, total;
  total=OrdersTotal();
  //if(total(Point*TrailingStop))
  {
  if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
  {
  OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red);
  //return(0);
  }
  }
  }
  }
  }
  }
  //return(0);
  }