Market Order Placed on Wrong Price Levels

I was trading in Silver Micro today. When placing market order, the profit and loss was showing huge differences and the blue order line on Trading View chart was placed at a significant distance from the actual market price. In case of buy order, the blue order line was placed significantly below the market price and when the price moved up, it was still showing a loss. I understand the spreads in futures contract trading but the difference in the price was much much higher than the spread. Can someone explain this issue?

Hi @anantinvst When orders are placed in Market most users end up thinking that the trade will happen at the LTP, however it happens depending on market demand at that moment. For contracts that are very heavily traded or have high liquidity, market orders makes sense - otherwise it is preferred to put a Limit order.

Note that the candlestick charts or any charting tool, are presenting information that has / is happening on the market. These are data feeds, and are different from transaction feeds.