Sometimes orders may not get filled because of the limit price you chose. If your order is a limit order, it will only fill at the specified price or a better price. For example, if in your limit order you've specified a price to buy a contract that is less than the best bid, your buy order will not execute unless the market moves and the price becomes marketable.