外汇EA
当日最后出场单是否盈利
回复:0  浏览:577
  • 楼主admin 圈主
  • 2019-05-05 15:02
判断当日的最后一个出场单是否是盈利的,如果是盈利的则返回真,否则返回假。
如果当日没有出场单 返回假


  1. bool TodayLastHistOrderWinOrLost()
  2. {
  3.   datetime DayTime=StrToTime(TimeToStr(TimeCurrent(),TIME_DATE)+" 00:00:00");
  4.   for(int cnt=OrdersHistoryTotal()-1;cnt>=0;cnt--)
  5.   {
  6.     OrderSelect(cnt, SELECT_BY_POS, MODE_HISTORY);
  7.     if(OrderSymbol()==Symbol())
  8.     {  
  9.      
  10.      if(OrderCloseTime()>DayTime&&OrderProfit()>9)
  11.      return(true);
  12.     }   
  13.   }   
  14. return(false);
  15. }