I've got a strategy in a chart who's Primary Bars object is 15min.
I'm creating additional Bars objects for the Primary instrument using Add().
I'm creating Daily,15min, and 233 Tick Bars objects.
I access the non-Primary Bars objects after historical data has been loaded with a Market Replay connection and my historical data has Tick granularity...
I have valid bars in the Primary Bars object, but all other Bars objects have a count of 0.
Do additional Bars objects *not* get populated with historical data?
Also, your documentation states that if you Add() a new Bars object that matches the Primary Bars object, that the primary is re-used to save space.
Makes sense... except I have a 15min chart and I'm also creating an additional Bars object of 15mins on the Primary instrument, but my Add()'d Bars object has a count of zero... Even if the other Bars objects aren't populating, I would assume that the Add()'d Bars object which matches the Primary would have valid bars in it.
I should add that I'm accessing the Bars objects directly and explicitly via the BarsArray and *not* from within OnBarUpdate().
Any help is appreciated.
Thx
Comment