Strategy Tester MT5 bug after update

 

i just notice a wrong money value on strategy tester result.
i have buy 0.01 @4352.332 and then closed @4350.159, the result is -$21.73 which mean its wrong. it should be only about -$2 since its only moved about 20 pips from open price (4352.332 - 4350.159).
this is happen only after MT5 update.

Note: my broker use gold 3 digits after coma.

Files:
 
i test with other EA, and the result was same.
look at the first order closed 0.01 @4077.344 and its generate $16.65 while i test it on MT5 App with almost same price just generate value $1.64.
 
Zufri Al Pianur S E:

i just notice a wrong money value on strategy tester result.
i have buy 0.01 @4352.332 and then closed @4350.159, the result is -$21.73 which mean its wrong. it should be only about -$2 since its only moved about 20 pips from open price (4352.332 - 4350.159).
this is happen only after MT5 update.

Note: my broker use gold 3 digits after coma.

Please right click on XAUUSDm in your Desktop MT5==>Market Watch window, click on Specification, and post a screenshot of that window.

Edit: Based on my search of XAUUSDm, that is a standard lot size contract symbol for a specific broker-dealer. That same broker-dealer uses XAUUSDc for cent lot size contracts.

 

The price difference is 2.173. With a contract size of 100, a 0.01 lot position would lose about $2.17. A $21.73 loss suggests that the tester may be using a contract size or tick value 10 times larger. Please compare the symbol specifications in the Strategy Tester with the live symbol.

 
Ryan L Johnson #:

Please right click on XAUUSDm in your Desktop MT5==>Market Watch window, click on Specification, and post a screenshot of that window.

Edit: Based on my search of XAUUSDm, that is a standard lot size contract symbol for a specific broker-dealer. That same broker-dealer uses XAUUSDc for cent lot size contracts.

Naseepah Yatmanee #:

The price difference is 2.173. With a contract size of 100, a 0.01 lot position would lose about $2.17. A $21.73 loss suggests that the tester may be using a contract size or tick value 10 times larger. Please compare the symbol specifications in the Strategy Tester with the live symbol.

thanks for respon,
the contract size between live and tester is same. its really weird after update.

Files:
 
Zufri Al Pianur S E #:

thanks for respon,
the contract size between live and tester is same. its really weird after update.

buy 0.01 @4352.332 and then closed @4350.159

It's 2173 ticks, at 0.1, so 217.3 USD for 1 lot, and 2,173 for 0.01. You are right according to the symbol's settings.

That means your broker configured tick size/tick value wrongly. Ask them to fix it.

The live trading calculation is NOT using these settings, it's calculated otherwise and correctly.