result=OrderClose(OrderTicket(),OrderLots(),price,10,CLR_NONE); if(result!=TRUE) { error=GetLastError(); Print("LastError = ",error);RefreshRates();/**/ } 只要平掉两个以上的单,只能平掉一个。要隔了很长一段时间才能平掉。但是,手工平掉头寸是没有问题的。初步设想是:FXDD服务器监控用户使用脚本和智能交易,只要是连续OrderClose的,都拒绝成交。不知道是否有办法让FXDD不知道用户使用脚本和智能交易?