Покупка осуществляется по котировке Ask. А в терминале MetaTrader по умолчанию показывается только Bid. В таком случае визуально график может пересечь линию заявки, но нужная цена покупки не наступила.