There are various types of order:
• "Market" order: this is fully executed at the price being quoted on the market at that time. If there is not enough volume at the first price, it will be partially executed at that price and the rest will be executed at successive prices until it has all been sold.
• "Best" order: this is executed at the best price being quoted on the market at that time. But, if there is insufficient volume at that price (fixed as the best price), it will be partially executed and the remainder will remain pending execution at that price (or better) during the rest of the session. This order only applies to the Spanish market.
• "Limited" order: a maximum purchase or minimum sale price is established. In the event that the order cannot be executed at that price or better, it will remain pending execution until it reaches the maturity date that you have set.