Registered: Sep 2012
09-17-12 07:42 AM
I have the following problem with the IB JAVA API (with IB GW), hopefully someone can help :
Updating STPLMT orders after submission via placeOrder with new LMT price works fine. However, after reseting the API connection, and re-importing the order data via reqOpenOrders, a placeOrder with the returned order data + new LMT fails with the error code
297 | 321 | Error validating request:-'ic' : cause - Cannot set VOL attribute on non-VOL order.
Which seems a bit strange ... is this problem known?
(the order data reqOpenOrders returns appears to me a bit inconsistent, at least it returns for m_orderType="STP LMT" instead of "STPLMT", but that alone does not solve the prob ...)