Order Fill – The completion of an order execution. When an order is “filled”, the trade is booked and a position is opened or closed. A full fill means the entire order quantity was executed at the desired price; a partial fill means only part of the order was executed (see below). Babypips describes a “fill” as the point at which a buy or sell order is executed. Forex robots check fill status (e.g. via callbacks or checking Order.TradeType == TradeType.Fill
) to confirm trades.