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

EA达到某一个时间段内就平仓的函数



达到某一个时间段内就平仓的函数
if((TimeHour(CurTime()) < StartHour) || (TimeHour(CurTime()) >= EndHour) ||
(DayOfWeek() == KillDay && TimeHour(CurTime()) == KillHour))
{
/*Comment(“Outside Trading Hours, Exiting…”,
“\n”, “Version 0.0.4”,
“\n”, Symbol(),
“\n”, “sig:”, MACD_Signal, ” main:”, MACD_Main);*/
total = OrdersTotal();
//—-
for(cnt = 0; cnt < total; cnt++)
{// 3
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
//—-
if(OrderSymbol() == Symbol())
{ //4
if(OrderType() == OP_BUY)
{ //5
OrderClose(OrderTicket(),Lots,Bid,Slippage,Green);
return(0);
} //5
//—-
if(OrderType() == OP_SELL)
{ //5
OrderClose(OrderTicket(), Lots, Ask, Slippage, Green);
return(0);
} //5
} //4
} //3
return(0);
}

如您喜欢此文章请点下面分享按钮↴峰汇在线 » EA达到某一个时间段内就平仓的函数
上一篇:
下一篇:
分享到:更多 ()