Why did my position close at a different price from my stop loss?