Strategy Tester MT4

 

Hello! I have observed that during EA test, if I print order profit after is closed, there is a difference betweeen this value, and the value showed in the tester for the same trade.


Maybe I am reading OrderProfit wrong?

void profit_record()
  {
   if(OrderSelect(profticket,SELECT_BY_TICKET,MODE_HISTORY))
     {
      if(OrderCloseTime()>0)
        {
         _profit_+=OrderProfit();
         profticket=0;
         Print(OrderProfit());
        }
      }  

  }
Files:
asd.jpg  49 kb