In our experience, MT4 spreads are often a bit higher than API spreads. But this depends on the broker and on his contract with MetaQuotes. They are not always paid with additional spread.