Looks like "Instant Execution", so they should fill within the deviation otherwise re-quote
As an aside, when a broker says "1-pip spread on all major's", you have to assume that's not true though. There's no way they could provide that commission-free, and still make money.
They're probably executing your trades on a different price feed with more realistic spreads. That could be why you're getting poor fills. Unfortunately that's common practice amongst the MT4 brokers, especially the non-regulated ones.
As an aside, when a broker says "1-pip spread on all major's", you have to assume that's not true though. There's no way they could provide that commission-free, and still make money.
They're probably executing your trades on a different price feed with more realistic spreads. That could be why you're getting poor fills. Unfortunately that's common practice amongst the MT4 brokers, especially the non-regulated ones.