A user can submit an order to buy or sell a tradeable object, only the
order does not get sent to the matching engine. Instead, the order is
placed in temporary storage and it is displayed to the user in the form
of a virtual order icon. The virtual order icon indicates that an order
request is waiting for an event to occur before it is automatically
released to the matching engine. The virtual order icon can be managed by
the user, which might include moving the icon to a different price level
or deleting it. The system continuously monitors for an event to take
place. In response to detecting the event, the order is released to the
matching engine. As such, the virtual order icon is transformed or
removed and a real order icon is displayed indicating that the order has
now been sent to the matching engine.