For example, if my Initialize() method adds the two instruments Apple (AAPL) and Facebook (FB), and I try to run a backtest for the past two years, OnBarUpdate is only triggered starting on May 2012, despite the presence of many years of historical data for AAPL. The triggering starts on May 2012 since this is when the FB stock data begins.
Is it possible to cause OnBarUpdate to trigger for earlier dates even when certain instruments don't have complete data? Most of the instruments I've added have many years of data, and the younger stocks seem to be preventing OnBarUpdate() from being triggered on past days.
If it is not possible to cause OnBarUpdate to trigger for earlier dates, then is there an easy way to get NinjaTrader to tell me the earliest dates of historical data for all the symbols in my instrument list? That way I can filter out stocks that have insufficient historical data.
Thanks!

Comment