If you send a market OPG order, won't you get the opening price regardless of what it is? Unless the security doesn't have a defined opening, it seems like you will always get filled. Have you sent a market OPG order where it didn't get filled? Or are you talking about an OPG order with a limit...