Here is the relevant trace log entry:
2016-01-13 12:23:34:879 Cbi.Instrument.RequestBars (to Provider): instrument='SPY' from='01/12/2016 00:00:00' to='01/12/2016 00:00:00' period='Daily'
2016-01-13 12:23:36:879 *************** unhandled exception trapped ***************
2016-01-13 12:23:36:879 Object reference not set to an instance of an object.
2016-01-13 12:23:36:881 System.NullReferenceException: Object reference not set to an instance of an object.
at NinjaTrader.Gui.Chart.ChartControl.UpdateCrosshair DataBoxAndZoomFrame()
at NinjaTrader.Gui.Chart.ChartControl.InvalidateVisua l()
at NinjaTrader.Gui.Chart.ChartControl.RefreshBars(Bar sProperties added, ChartObjectCollection`1 removed, StrategyRenderBase strategy)
at NinjaTrader.Gui.Chart.Chart.ChartFromStrategyAnaly zer(StrategyAnalyzerGridEntry saGridEntry)
at NinjaTrader.Gui.TradePerformance.TradePerformanceR eport.OnStrategyAnalyzerRunChanged(Object sender, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.OnPropertyChanged( DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged( DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChan ge(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveVal ue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.DependencyObject.SetValueCommon(Dep endencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)
at System.Windows.DependencyObject.SetValue(Dependenc yProperty dp, Object value)
at NinjaTrader.Gui.TradePerformance.TradePerformanceR eport.set_StrategyAnalyzerRun(StrategyAnalyzerGrid Entry value)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyAnalyzerViewModel.OnTabSelectedResultChanged(Ob ject sender, ResultSelectionChangedEventArgs e)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyAnalyzerTabControl.set_SelectedResult(StrategyA nalyzerGridEntry value)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyAnalyzerViewModel.<>c__DisplayClass83_0.<OnRunC ompleted>b__0()
at System.Windows.Threading.DispatcherOperation.Invok eDelegateCore()
at System.Windows.Threading.DispatcherOperation.Invok eImpl()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)
at System.Windows.Threading.DispatcherOperation.Wait( TimeSpan timeout)
at System.Windows.Threading.Dispatcher.InvokeImpl(Dis patcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
at System.Windows.Threading.Dispatcher.Invoke(Action callback)
at NinjaTrader.Gui.Tools.DispatcherHelper.CheckUiInvo ke(Dispatcher uiDispatcher, Action action, Boolean async)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyAnalyzerViewModel.DispatchToOwner(Action action)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyAnalyzerViewModel.OnRunCompleted(StrategyAnalyz erTabControl tab, LogSourceFileInfo nsLogSource, RunResult result)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyAnalyzerViewModel.<>c__DisplayClass82_0.<OnRun> b__1(RunResult r)
at NinjaTrader.Gui.NinjaScript.StrategyAnalyzer.Strat egyRunner.<>c__DisplayClass8_0.<RunStrategyAsync>b __0(Object o)
at System.Threading.ExecutionContext.RunInternal(Exec utionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System. Threading.IThreadPoolWorkItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
Comment