What is the correct pattern to synchronize the market data in both indicators? How do I force the InnerIndicator to receive correct data in OnMarketData(), before ParentIndicator.OnMarketData() if possible?
I'm trying
//pseudo code
override OnRender()
{
foreach(int barIndex in visibleBars)
if(InnerIndicator().IsValidDataPointAt(barIndex)
DrawSignal(barIndex);
}

Comment