the price and balance look totally normal during that time. On Thu, Aug 4, 2011 at 9:26 PM, Eugene Kononov <[email protected]>wrote:
> rv, I forgot to ask you. Can you look at your recorded data file for nzd > and see what was recorded as price and balance for around 20:08:19? Thanks. > > > On Thu, Aug 4, 2011 at 9:10 PM, Eugene Kononov > <[email protected]>wrote: > >> >> 08/04/11 20:08:19.001 nzd Placing order 23 >>> 08/04/11 20:08:19.195 IB API 202: Order Canceled - >>> reason:Can't handle >>> negative priced order (for id 23) >>> >>> >> That's an interesting one. No references to it on the web, so it sounds >> like it's very rare. I have to admit that I have no idea why this would >> happen. Yes, there is a way to handle this by processing this error. Add >> this code anywhere in the error(int id, int errorCode, String errorMsg) >> method of Trader.java: >> >> if (errorCode == 202) { // Order Canceled - reason:Can't >> handle negative priced order >> traderAssistant.getOpenOrders().remove(id); >> traderAssistant.resetOrderExecutionPending(); >> String reportMsg = "Removed order " + id + " because IB >> reported error " + errorCode + ". "; >> reportMsg += "Another order will be submitted. The >> strategy will continue to run normally"; >> eventReport.report(JBookTrader.APP_NAME, reportMsg); >> } >> >> This should work. However, there is no way to test it unless it happens >> again. >> > > -- > You received this message because you are subscribed to the Google Groups > "JBookTrader" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/jbooktrader?hl=en. > -- You received this message because you are subscribed to the Google Groups "JBookTrader" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/jbooktrader?hl=en.
