判断当日的最后一个出场单是否是盈利的,如果是盈利的则返回真,否则返回假。
如果当日没有出场单 返回假
- 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);
- }
|