有您的持续关注
我们会做得更好

MT4脚本 平三分之一仓



MT4脚本 平三分之一仓可以实现平仓当前订单的三分之一手数,当然最小0.03才能平仓三分之一
MQL4源码如下:

 int start() 
 {
 int cnt, total;
 total=OrdersTotal();
 for(cnt=total-1;cnt>=0;cnt–)
  {
   OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);   
     double lot = NormalizeDouble( OrderLots() * 1/3, 2);    //取得单子的手数,然后算出要平仓的手数,并精确到小数点后两位
     if(OrderType()==OP_SELL)
       {
         OrderClose(OrderTicket(),lot,Ask,3,CLR_NONE);
       }
     if(OrderType()==OP_BUY)
       {
         OrderClose(OrderTicket(),lot,Bid,3,CLR_NONE);
       }

  }
 return(0);
 }
如您喜欢此文章请点下面分享按钮↴峰汇在线 » MT4脚本 平三分之一仓
上一篇:
下一篇:
分享到:更多 ()