I just encountered the following problem:
I buy 7 contracts of ZW 05-14, and get the following (taken from NT log):
Order='2049529571/XXXXX' Name='PredEntry2725' New state=Working Instrument='ZW 05-14' Action=Buy Limit price=0 Stop price=0 Quantity=7 Type=Market Filled=0 Fill price=0 Error=NoError Native error=''
Order='2049529571/XXXXX' Name='PredEntry2725' New state=PartFilled Instrument='ZW 05-14' Action=Buy Limit price=0 Stop price=0 Quantity=7 Type=Market Filled=1 Fill price=671 Error=NoError Native error=''
Execution='ZW 05-14/0000ee6c.5341dc22.01.01' Instrument='ZW 05-14' Account='XXXXX' Exchange=ECbot Price=6.71 Quantity=1 Market position=Long Operation=Insert Order='2049529571' Time='07-Apr-14 10:30:25'
As you can see, the reported execution price is smaller by the factor of 100. This incorrect price is also shown on the chart, which makes it too look like total mess.
I'm using TWS to connect to IB. I'm also executing other contracts through the same connection without any problems of this kind.
All orders are executed and managed via NT script.
Please assist.
Thanks!
Comment