I seem to have an issue (with a client) who has had orders get "stuck". Their broker is Vision, and below is an example. An order from my code "LE" using EnterLongLimit() is placed into NG 03-14. Somehow it gets turned into "External". It becomes filled but my code doesn't know about it. The IOrder LE does not reflect what is actually going on.
There is nothing in my code using the name "External", so either Ninja, the broker, or the API must be doing it. I'm baffled, so any comments would be grateful.
The strategy was also trading live on the 6E. It also had an order named "LE" but I wouldn't think that would be a problem. (I certainly hope not!)
Many thanks,
saltminer
2/6/2014 2:21:52 AM|1|32|Order='11519987/403653!Vision!ProgressiveTradingGroup' Name='External' New state=Accepted Instrument='NG 03-14' Action=Buy Limit price=5.217 Stop price=0 Quantity=1 Type=Limit Filled=0 Fill price=0 Error=NoError Native error=''
2/6/2014 2:21:52 AM|1|32|Order='11519987/403653!Vision!ProgressiveTradingGroup' Name='External' New state=Working Instrument='NG 03-14' Action=Buy Limit price=5.217 Stop price=0 Quantity=1 Type=Limit Filled=0 Fill price=0 Error=NoError Native error=''
2/6/2014 2:23:43 AM|1|32|Order='11519987/403653!Vision!ProgressiveTradingGroup' Name='External' New state=Filled Instrument='NG 03-14' Action=Buy Limit price=5.217 Stop price=0 Quantity=1 Type=Limit Filled=1 Fill price=5.217 Error=NoError Native error=''
2/6/2014 2:23:43 AM|1|16|Execution='78105:M:1626010TN0003962|115199 87|781498441618' Instrument='NG 03-14' Account='403653!Vision!ProgressiveTradingGroup' Exchange=Nymex Price=5.217 Quantity=1 Market position=Long Operation=Insert Order='11519987' Time='2/6/2014 2:23:43 AM'
2/6/2014 2:23:43 AM|1|64|Instrument='NG 03-14' Account='403653!Vision!ProgressiveTradingGroup' Avg price=5.217 Quantity=1 Market position=Long Operation=Insert Currency=UsDollar

Comment