&gt;Your scenario doesn&#x27;t handle the case a market order does, i.e. close my position now.<p>I covered that.  If you really, truly, want to sell at <i>any</i> price(and I can&#x27;t imagine why, that is terrible trading), then you set your limit to zero.<p>That&#x27;s all a market order is - a special case of a marketable limit order (immediate or cancel&#x2F;fill and kill&#x2F;etc) with the limit set to zero (in the case of a sell) or infinity (in the case of buy).<p>Banning vanilla market orders just forces people to acknowledge that fact, which is a good thing.