大哥看过来

 

我的需求是:获取一个货币从首单开始到目前的总盈亏。。。首单是在持仓池里面的。盈亏统计是平仓池以后的


//+--------------------------------------------------------------------------------+

//|                                               首多时间                                     |
//+--------------------------------------------------------------------------------+
 datetime onebuytime()
  {
     datetime buytime2=0;
     for(int i=0;i<OrdersTotal();i++)
      {
        if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
          {
            if(OrderSymbol()==Symbol() && OrderType()==OP_BUY && OrderMagicNumber()==magic && OrderComment()==Symbol()+"buy")
              {
                buytime2=OrderOpenTime();
              }
          }
      }
     return(buytime2);
  }
//+--------------------------------------------------------------------------------+
//|                                            历史平多数                                     |
//+--------------------------------------------------------------------------------+
 int historybuylots()
  {
     int a=0;
     for(int i=OrdersHistoryTotal()-1;i>=0;i--)
      {
        if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)
          {
            if(OrderSymbol()==Symbol() && OrderType()==OP_BUY && OrderMagicNumber()==magic && OrderOpenTime()>onebuytime())
              {
                a++;
              }
          }
      }
     return(a);
  }
//+--------------------------------------------------------------------------------+
//|                                      多单历史总亏损                                    |
//+--------------------------------------------------------------------------------+ 
double historybuyloss()
  {
     double a=0;
     for(int i=OrdersHistoryTotal()-1;i>=0;i--)
         {
           if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==true)
             {
               if(OrderSymbol()==Symbol() && OrderType()==OP_BUY && OrderMagicNumber()==magic && OrderOpenTime()>onebuytime())
                 {
                   a=a+OrderProfit()+OrderCommission()+OrderSwap();
                 }
             }
         }  
    return(a);
  }
 
你这是MT4代码?