Trying to understand the difference between two prices in the attached file

 

Hi all, 

Thanks in advance.

I've attached a file on above.

1. The horizontal green line (left to right) indicates Price of 1.12109

2. The Price recorded in the Trade (Price column between T / P and Commission) is 1.12104

I'm trying to understand why these Two Prices are different at a time point. I think they should be same.

The above scenario has been generated using MT4.

I've also noticed the similar scenario using MT5.

Once again, thank you very much for the time you've given.

Thanks

Deb
Files:
 
You buy at the Ask and sell at the Bid. So for buy orders you pay the spread on open. For sell orders you pay the spread on close.
  1. Your buy order's TP/SL (or Sell Stop's/Sell Limit's entry) are triggered when the Bid reaches it. Not the Ask.
  2. Your sell order's TP/SL (or Buy Stop's/Buy Limit's entry) will be triggered when the Ask reaches it. To trigger at a specific Bid price, add the average spread.
              MODE_SPREAD (Paul) - MQL4 and MetaTrader 4 - MQL4 programming forum - Page 3
  3. The charts show Bid prices only. Turn on the Ask line to see how big the spread is (Tools → Options {control-O} → charts → Show ask line.)
Reason: