Understanding Take Profit and Stop Loss

I am a bit in a dilemma I hope somebody is in a position to explain this in whichever way they understand it. I had a short position with which had set a SL and TP. The purchase of GBP/AUD @ 1.82560 and the trade continued on a downtrend up to 1.82338. I had my take profit at 1.82400 and Stop Loss at 1.82860. However, the Take Profit @1.82400 was not executed instead the Stop Loss @1.82860 was executed despite the price being too far from the Stop Loss. Any ideas on what might have happened?

You would need to understand the spread between your entry price (the bid price) and the exit price (the ask price). The spread could have been very much wider when the position closed than when you entered the position, so its possible maybe the ask price never reached 1.82400. Most charts show the bid price so it would possibly look like your TP level had been reached but with a wide spread, only the bid price would have reached it, not the ask price.

What does the broker say about spreads over this time period?