请问mql4什么函数可以获取当日的盈亏呢?

 
 RT,谢谢
 

没有这种函数。

自己写,遍历历史持仓,以当日时间为起始,统计历史订单。

//+------------------------------------------------------------------+
double CalcHistoryProfit()
  {
   double sum=0.0;
   datetime from=iTime(Symbol(),PERIOD_D1,0);//当日
   for(int i=OrdersHistoryTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))
        {
         if(OrderType()<=1 && OrderCloseTime()>=from)
           {
            sum+=OrderSwap()+OrderCommission()+OrderProfit();
           }
        }
     }

   return(sum);
  }
//+------------------------------------------------------------------+
 
Ziheng Zhuang:

没有这种函数。

自己写,遍历历史持仓,以当日时间为起始,统计历史订单。

多谢了