following your advice I made an instrument reset today, after I had manually written down all my specific settings. The reset produced the following errors or inconveniences:
Energy Futures
For WTI Crude CL, after the reset all offsets for the rollover dates have disappeared -> rollover dates are still there, but offset fields are empty.
How can I get them back? Without offset (even if they are not precise) some of my indicators won't work.
Brent Crude Oil symbol for IB deleted: COIL||||1
Currency Futures
DX should use default session template IPE Futures Europe (you could rename this, because it is the standard template for a number of electronically traded contracts on ICE/NYBOT/IPE.
Several Crashes on FDAX
When downloading data for FDAX, NT crashed, no error messages were written to trace and log file, these are the last lines, before NT passed away:
2010-05-15 19:49:07:437 (Interactive Brokers) Data.Bars.GetBarsNow: instrument='FDAX 06-10' from='2010-05-14' to='2010-05-15' period=1 Min splitAdjusted=False dividendAdjusted=False bars=0 session='Eurex Equity Index Futures'
2010-05-15 19:49:07:437 (Interactive Brokers) IB.HistoricalDataRequest.Send: last=15.05.2010 instrument='FDAX 06-10' from='2010-05-14' to='2010-05-15' period=1 Min splitAdjusted=False dividendAdjusted=False bars=0
2010-05-15 19:49:07:437 (Interactive Brokers) IB.HistoricalDataRequest.Send: request='DAX;FUT;201006;0;;;DTB;;EUR;;;1 min;5 D;0;TRADES'
2010-05-15 19:49:09:687 (Interactive Brokers) IB.HistoricalDataRequest.Process: itemCount=4250 instrument='FDAX 06-10' from='2010-05-14' to='2010-05-15' period=1 Min splitAdjusted=False dividendAdjusted=False bars=0
2010-05-15 19:49:11:109 (Interactive Brokers) Data.Bars.GetBarsNow: instrument='FDAX 06-10' from='2010-05-14' to='2010-05-14' period=Daily splitAdjusted=False dividendAdjusted=False bars=0 session='Eurex Equity Index Futures'
2010-05-15 19:49:11:109 (Interactive Brokers) IB.HistoricalDataRequest.Send: last=14.05.2010 instrument='FDAX 06-10' from='2010-05-14' to='2010-05-14' period=Daily splitAdjusted=False dividendAdjusted=False bars=0
2010-05-15 19:49:11:109 (Interactive Brokers) IB.HistoricalDataRequest.Send: request='DAX;FUT;201006;0;;;DTB;;EUR;;20100515 00:00:00;1 day;11 M;0;TRADES'
2010-05-15 19:49:11:218 (Interactive Brokers) IB.HistoricalDataRequest.Process: itemCount=163 instrument='FDAX 06-10' from='2010-05-14' to='2010-05-14' period=Daily splitAdjusted=False dividendAdjusted=False bars=0
However the Microsoft error reporting generated a report: EventType clr20r3 showing a system.stackoverflowexception.
Haven't had this before. Now if I think about this, I had modified my EUREX Equity Index Futures session to 8:00 - 22:10. The reason for this is that
- there are no trades prior to 8.00 AM and I do not want to have 30-minute bars that end at 8:20, 8:50 etc.
- Interactive Brokers sends price data between 22:05 and 22:10 which is the settlement price ot replace the close.
With the reset of instruments NT set the session time for this template back to the original 7:50 - 22:00, so after the reset the data base for the session template EUREX Equity Index Futures contained data outside the hours for the template. Could this have been the reason for the stack overflow?
Also there were pivot indicators in DailyBars mode, those are always a potential cause for problems...
Cannot tell you more, as log and trace files showed no error messages -> sudden death of application.


Comment