客服热线:18391752892

EA自定义时段

   日期:2019-01-12     浏览:828    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 各位大侠:
我这边有一个EA源码。想加一个日内交易时间段,主要功能是:
1.控制在北京时间上午6点到11点交易。
2.到最后截至时间所有的单子无论赢亏都一起平仓。
我自己搞了一个,但是不能执行。。请指点一下具体代码,以及在源代码中的插入位置。
多谢了。。

   {
     if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
     {
       switch(OrderType())
       {
         case OP_SELL:
                   {
                     while(!OrderClose(OrderTicket(), OrderLots(), Ask, 10, clrWhite))
                     {
                       Sleep(1000);
                     }
                     break;
                   }
         case OP_BUY:
                   {
                     while(!OrderClose(OrderTicket(), OrderLots(), Bid, 10, clrWhite))
                     {
                       Sleep(1000);
                     }
                     break;
                   }
       }
     }
   }

   {
     if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
     {
       switch(OrderType())
       {
         case OP_SELL:
                   {
                     while(!OrderClose(OrderTicket(), OrderLots(), Ask, 10, clrWhite))
                     {
                       Sleep(1000);
                     }
                     break;
                   }
         case OP_BUY:
                   {
                     while(!OrderClose(OrderTicket(), OrderLots(), Bid, 10, clrWhite))
                     {
                       Sleep(1000);
                     }
                     break;
                   }
       }
     }
   }
}
刚才搞错了,总之大概要添的代码就这么点。代码只做参考。
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行