Problem when backtesting XAUUSD

 
I'm facing a very specific problem with MT5 when backtesting XAUUSD on Exness.

The Strategy Tester calculates profits correctly for each trade, but the exported HTML/XLS report multiplies the P/L by x10.

Example:  
For a 0.01 lot trade (1 ounce on Exness), the real P/L is ≈ $50, but the MT5 report shows ≈ $500.

This only happens in the export (HTML/XLS).  
Inside the terminal, the journal and Strategy Tester logs show the correct values.

Contract specification:  
- Contract size: 100  
- Min lot: 0.01  
- Tick size: 0.01  
- Tick value: 0.10 USD  
- Price precision: 3 digits

Is this a known MetaTrader 5 bug with gold (contract size 100)?  
Is there any way to force MT5 to export the correct P/L without the x10 multiplier?

Any workaround or setting that avoids the MT5 report multiplying gold profit by 10 would be greatly appreciated.

Files:
10x.jpg  141 kb
 
Gerardo Mathov:

sounds like an issue you should be asking your broker for advice on.