在线客服

MT4 EA/脚本自定义函数:一键全部平仓

Eightcap易汇 分析团队
资深外汇分析师
575 阅读 643 收藏
专业分析

bool ClosePosition()//Close all pending and holding positions

{

bool Flag=true;

int tick[200],tp[200];

int j=0;

for(int i=0;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[i], SELECT_BY_TICKET);

switch(tp[i])

{

case OP_BUY:

if(OrderClose(tick[i],OrderLots(),Bid,3,CLR_NONE)==false) Flag=false;

break;

case OP_SELL:

if(OrderClose(tick[i],OrderLots(),Ask,3,CLR_NONE)==false) Flag=false;

break;

}

}

}

return(Flag);

}

Eightcap易汇 分析团队

资深外汇分析师

由多名资深外汇分析师组成的专业团队,拥有平均15年以上的市场分析经验,擅长技术分析和基本面分析相结合的交易策略。

相关分析

立即开启您的外汇交易之旅

加入我们的交易社区,享受专业的交易服务和优惠活动