It looks like you're new here. If you want to get involved, click one of these buttons!
OrderParams orderParams = new OrderParams();
orderParams.exchange = "NFO";
orderParams.tradingsymbol = "BANKNIFTY2171535700PE";
orderParams.orderType = ORDER_TYPE_MARKET;
orderParams.product = PRODUCT_NRML;
orderParams.validity = VALIDITY_DAY;
orderParams.transactionType = getTransactionType(model.getPosition());
this.getSdkClient().modifyOrder(orderId, orderParams, VARIETY_REGULAR);
Order params for updating trade price {"exchange":"NFO","tradingsymbol":"BANKNIFTY2171535700PE","transactionType":"BUY","quantity":null,"price":null,"product":"NRML","orderType":"MARKET","validity":"DAY","disclosedQuantity":null,"triggerPrice":null,"squareoff":null,"stoploss":null,"trailingStoploss":null,"tag":null,"parentOrderId":null}
but if that is the case then am using same modifyOrder method to update price value for the LIMIT orders, that is working fine and there as well am not sending the quantity
@rakeshr
Please note that you will only receive order_id in the response order model.
If there is a 400 series error then it will throw Kite Exception.