URGENT HELP NEEDED, Metatrader 5 is showing me the incorrect Close Price.

 

I am in a short of GBPUSD and entered at 1.21659, the price on trading view and my MT5 Chart is 1.215. However, On my trade it is saying the current price is 1.21700 and my loss in currently -$68.00 when 10 minutes ago it was showing the correct price and profit was at +$100. I am unsure why this is happening and what i can do to fix it.

Files:
help3.jpg  102 kb
help1.jpg  196 kb
help2.jpg  130 kb
 

It's called "spread"! There is a Ask price and a Bid price. Charts only shows the bars/candles based on Bid prices.

  • A "buy" position opens at the Ask price and closes at the Bid price.
  • A "sell" position opens at the Bid price and closes at the Ask price.
Enable the Ask price line on your chart so that you can track the current value visually.
 

Also, don't compare TradingView with MetaTrader, even if they are both using the same broker.

Forex is not a centralised market nor exchange . They will undoubtedly have different data feeds and liquidity providers, so the price quotes and spread will be different.

Reason: