MARKET orders being placed as LIMIT orders via API
Starting today all MARKET orders via API will be converted to LIMIT orders with MPP.
And as usual no body gets notified, u get to know by incurring extra loss
Many issues have happened with me and also the same u just described and i have incurred many losses cuz of that , the support team wont accept it and they keep making changes without notified before a certain period
I talked to Dhan’s support team and they said that starting today, exchange has disabled placing orders at the market price so you will have to use the limit price. The simplest approach could be you take some percentage on top of the current market price and try placing a limit order there. There is a possibility your order will get executed.
Now there is another issue: even after that implementation when you place an order using the limit price and the order is placed, when you try modifying that order from the Dhan UI (for example, you drag your buy limit or sell limit or your take profit or your stop loss), it’s not working. I am attaching the screenshot of the error which I am getting while trying to drag the limit or stop loss. Same goes for buy limit. If your order is not placed in that buy limit and you want to place it through UI, you will have to cancel that existing order which you placed using API, then manually put the quantity, and then you will have to cancel it.
Not able to put Stop loss using API. It shows - {‘status’: ‘failure’, ‘remarks’: {‘error_code’: ‘DH-906’, ‘error_type’: ‘Order_Error’, ‘error_message’: ‘Basic Validation Failed’}, ‘data’: ‘’}
@Hardik could you please check above
