I've experienced being knocked out of trades which didn't actually hit SL levels but, because of spread caused me to lose. That's why I've traded with no SL at times which can be devastating if not closed in time. I've purchase trade management software to help control and factor in spread in the hopes stopping this. Some software can do this, others can't. I personal use MagicKeys. Even have the physical keypad.