For a strategy with multiple instruments, and called only on bar closes, and working in realtime, does NT wait until ALL bars for ALL the instruments have been closed before making any call to OnBarUpdate?
In other words, will an OnBarUpdate call ever occur for one instrument while the data for another instrument is not yet available for that minute? Or can I safely assume that all the bar data is available for all instruments when OnBarUpdate is called in realtime for the last closed bar?
Does this also mean that such stategies can get delayed if any one of their instruments has a delay in its data reporting?

Comment