An index implies more than one symbol to me. I want to make sure you understand that indicators have access to a series of doubles from a single symbol, not multiples. Of course, your indicator could load data from another location outside of RightEdge and come up with the values.
You can go from higher frequencies to lower, but not the other way. Can you read/update your indicator on a new tick? Is this indicator going to plot the same value all day while intra-day data is coming in? If so, maybe it makes sense to create a UserSeries, calculate it on Startup or in a daily bar frequency (NewBar event) and reference the current value intra-day?
I'm trying to create an indicator that relies on same day aggregate daily data which is then used to calculate intra-day data. I understand that such an indicator will not be available for real trading (there will be a 1 day lag in the indicator); however, it is useful for analysis and determining trades for the following day. Since the calculation is intra-day, but relies on same day aggregate daily data, is there a way to code this in an indicator?
My first thought was to index "this" in the indicator calculation and alter already calculated values for the entire day but indexing does not appear to be available on an indicator.