When loading backfill from IB I ran into a historical data request pacing violation. NT responded with the famous RED CROSS (screenshot below). As NT was completely locked, I had to shut it down.
This is the error message from the trace file:
...
2010-04-12 22:56:00:437 (Interactive Brokers) Data.Bars.GetBarsNow: instrument='$GBPUSD' from='2010-04-09' to='2010-04-11' period=Daily splitAdjusted=False dividendAdjusted=False bars=0 session='Forex'
2010-04-12 22:56:00:500 in OnUnhandledThreadException
2010-04-12 22:56:00:625 ********* exception trapped *********
2010-04-12 22:56:00:625 Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein.
Parametername: index
2010-04-12 22:56:00:625 bei System.Collections.ArrayList.get_Item(Int32 index)
bei NinjaTrader.Data.DataSeries.Get(Int32 index)
bei NinjaTrader.Gui.Chart.ChartControl.CalculateMinMax AndMargins(Graphics graphics)
bei NinjaTrader.Gui.Chart.ChartControl.OnPaint(Object sender, PaintEventArgs e)
bei System.Windows.Forms.Control.OnPaint(PaintEventArg s e)
bei System.Windows.Forms.Control.PaintWithErrorHandlin g(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
bei System.Windows.Forms.Control.WmPaint(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ScrollableControl.WndProc(Mes sage& m)
bei System.Windows.Forms.Control.ControlNativeWindow.O nMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.W ndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
2010-04-12 22:56:01:328 (Interactive Brokers) IB.HistoricalDataRequest.Send: last=11.04.2010 instrument='$GBPUSD' from='2010-04-09' to='2010-04-11' period=Daily splitAdjusted=False dividendAdjusted=False bars=0
...

Comment