Execution of Orders

Price for all trade operations is set by a broker.
There are usually two order execution regimes:
Instant Execution
This regime implies that market order is executed for a price offered to broker. When request for its execution is sent, terminal offers current prices automatically. If broker accepts the prices, the order is considered to be executed. If he refuses from the asked price, the so-called requote takes place. It means that broker returns prices on which this order can be executed.
Market Execution
This market order execution regime implies that broker decides on order execution price itself without consulting with trader. Market order sending means accepting execution price in advance.

Order execution regime for every financial instrument is chosen by dealing company.