XM BROKER DISHONEST SCAM with proof

XM is my broker, and while I can’t speak to what other brokers do, they do require the Ask line to hit a buy target/stop in order to trigger it.

If you think about it, the alternative would be never knowing exactly how much profit/loss a particular stop/target will give you, because it would depend on the spread at that particular moment. Lesser of two evils, I suppose.

Edit: Put another way, if the price had continued down, but they had triggered the TP when the Bid line hit it, OP could instead complain that the broker had ripped him off by cashing him out early. It is only because price seems to have turned around between the Bid and Ask line reaching the TP that this is an issue.