FXDD 账户OrderClose再次出现129错误,加RefreshRates也不行。

Discussion in 'MetaTrader' started by bear, Dec 18, 2008.

  1. result=OrderClose(OrderTicket(),OrderLots(),price,10,CLR_NONE);
    if(result!=TRUE) { error=GetLastError(); Print("LastError = ",error);RefreshRates();/**/ }
    只要平掉两个以上的单,只能平掉一个。要隔了很长一段时间才能平掉。但是,手工平掉头寸是没有问题的。初步设想是:FXDD服务器监控用户使用脚本和智能交易,只要是连续OrderClose的,都拒绝成交。不知道是否有办法让FXDD不知道用户使用脚本和智能交易?
     
  2. 另外还发现,当用户是在亏损的时候,连续orderclose是没有问题的。太搞笑......
     
  3. 好像mt4的委托单之间需要间隔5-10秒的
     
  4. 其实手工平掉头寸也是向服务器发送orderclose指令,为什么手动连续平掉头寸是可以的呢?
     
  5. 我知道开单是没有这个限制的。orderclose 不是委托单呀。
     
  6. 也没有办法,你要这样赚他的钱当然着急呢。