Please restrict Market orders at the order placement time itself instead of while executing.

Hi Zerodha team,

Request you to please restrict Market orders at the order placement time itself instead of while executing, if they are not allowed due to whatever reason.

What exactly I mean by the above is - if, for any of the objects, the Market orders are blocked, please check the status of that object and disable the ‘MARKET’ button at the time of placing the order details itself, instead of executing the order.

I am requesting this since it is a logical thing and due to lack of this, the traders are getting into losing situations even when they are not at fault.

Let me explain with an example:
I just placed a Basket order with a Future and a PE, both as Market Orders.
When I executed it, the Future got executed and the PE didn’t - due to Market orders limited being blocked for this.
And, by the time I updated the PE order, the Future had moved in the opposite direction.
So, entering at that time, will place me in a situation of definite loss.

If required, I can provide you my user ID and the exact details of the order I placed, in order to make this more clear to you guys.

Thanks,
Shashidhar