MQL4 Посчитать прибыль за сутки в процентах

 

Подскажите как решить указанную задачу. Смог посчитать профит в валюте счета:

double ProfitToday()
  {
   double result = 0;
   datetime m_time = iTime(_Symbol, PERIOD_D1, 0);
   for(int i=OrdersHistoryTotal()-1; i>=0; i--)
     {
      if(!OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))
         continue;
      if(OrderType()>1)
         continue;
      if(m_time <= OrderCloseTime())
         result += OrderProfit() + OrderSwap() + OrderCommission();
     }
   return(result);
  }
А по процентам застрял. Можно получить баланс счета на начало дня? Или возможно есть другой путь.
 
Баланс на начало дня = текущий баланс - профит за день.
Причина обращения: