Why was my order triggered before reaching the predefined price ?

A Take Profit / Stop Loss attached to a Sell position is executed at the Ask price.
Charts are drawn using the Bid price and the difference between the Bid and Ask price is the actual spread.
To enable the Ask line, right click on the MT4 chart, select Properties and in the Common tab tick the 'Show Ask line' box.

Related Questions :