currently I am looking into MarketAnalyzer.Column.
Inside OnBarUpdate() {}
I am interest to access the Input or Close DataSeries.
e.g. I would like to get the currentbar close price.
this should be Close[0].
Now it happens that Close[0] is assigned to the FIRST bar of my series (which happens to start oct16) and that the OnBarUpdate() is called only 50 times, hence until Close[50], which is just 50 minutes after open of oct16.
50 just happens to be the # of bars to look back, but currently it behaves like "maximum currentbar allowed".
Something is wrong here:
I expect in Input[] or Close[] the 50 latest data points, from now to now - 50 minutes., So Input[0] should be oct19 21.50 and Input[50] should be 50 minutes earlier.
What is wrong here?
And how can I get current bar data in MarketAnalyzer?
OK, I can access current MarketData, so I could construct bar data from that for a temporary fix...
regards
Andreas

Comment