老周 发表于 2016-10-26 17:35:41

当日最后出场单是否盈利

判断当日的最后一个出场单是否是盈利的,如果是盈利的则返回真,否则返回假。
如果当日没有出场单 返回假


bool TodayLastHistOrderWinOrLost()
{
datetime DayTime=StrToTime(TimeToStr(TimeCurrent(),TIME_DATE)+" 00:00:00");
for(int cnt=OrdersHistoryTotal()-1;cnt>=0;cnt--)
{
    OrderSelect(cnt, SELECT_BY_POS, MODE_HISTORY);
    if(OrderSymbol()==Symbol())
    {
   
   if(OrderCloseTime()>DayTime&&OrderProfit()>9)
   return(true);
    }   
}   
return(false);
}

页: [1]
查看完整版本: 当日最后出场单是否盈利