Just changed the instrument of a range chart from 6E to FDAX. Got the famous red cross appearing on the chart. This time not caused by data throttling but by simply toggling from one instrument to another.
IB does not have historical tick data, I just wanted to start a real time tick chart. Maybe this caused the exception.
This is the relevant section from the tracefile:
010-03-08 17:49:04:609 ********* exception trapped *********
2010-03-08 17:49:04:609 Der Index lag außerhalb des Bereichs. Er muss nicht negativ und kleiner als die Auflistung sein.
Parametername: index
2010-03-08 17:49:04:609 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)


Comment