MT4 EA/脚本自定义函数:一键全部平仓
bool ClosePosition()//Close all pending and holding positions{bool Flag=true;int tick[200],tp[200];int j=0;for(int i=0;i<OrdersTotal();i++){OrderSelect(i, SELECT_BY_POS, MODE_TRADES);if(OrderSymbol()==Symbol() && (OrderMagicNumber()==MagicHunDun)){j=j+1;tick[j]=OrderTicket();tp[j]=OrderType();}}if (j!=0){for(i=1;i<=j;i++){OrderSelect(tick, SELECT_BY_TICKET);switch(tp){case OP_BUY:if(OrderClose(tick,OrderLots(),Bid,3,CLR_NONE)==false) Flag=false;break;case OP_SELL:if(OrderClose(tick,OrderLots(),Ask,3,CLR_NONE)==false) Flag=false;break;}}}return(Flag);}
大家在看了小编以上对"MT4 EA/脚本自定义函数:一键全部平仓"的介绍后应该都清楚了吧,希望对大家做单有所帮助。如果大家还想要下载更多有关"MT4 EA/脚本自定义函数:一键全部平仓"的相关EA源码,敬请关注汇探网下载。我们会持续更新交易系统,EA源码。 |