Well, I'm certainly coming late to this party but I've been fascinated with this idea for the last 24 hours.....so I threw a few bells and whistles on the two working indicators to see what it would show me. I don't know if these bells and whistles are just lipstick on a pig at this point because the X axis issue hasn't really been resolved well. If anyone is still playing with this, maybe someone will come up with something that resolves . I really like the idea here.....if there was a good way to catch all of the signals on all of the different time frames.
Anyway, my adds were just for up/down signal arrows and audible alerts. On the first indicator (AccDist_Stoch_Signals) I also added a faster stochastic and a midline (looking for crossovers), but I don't think that really added any value. I also patched in some Aggregation.Period stuff on both versions, but they're actually separate indicator revisions that I did not share here as they seemed quite clunky. I have them if anyone is interested. I had hoped to have 3 instances of the same indicator on 1 chart, rather than 3 charts.
A few interesting observations in all of this :
1. The x axis issue is a big one... at least on the stochastic version. When the indicator paints an arrow, if the next few candles achieve greater lows/highs, it will reach back and eliminate the arrow and create a new one.
2. On the stochastic version, it was very interesting to see the signals displayed (over a 30 day chart stretch) when the timeframe was changed from 1m to 3m to 5m to 10m to 15m.....all the way up to the 4H chart. What made it interesting was that not all 15min chart signals necessarily also provided signals on 5m or 1m. I expected that to happen but sometimes they stood alone. Also, there were signals that showed up on tick charts that didn't necessarily show up elsewhere. That's ultimately why I put together the Aggregation.Period indicators....but it became a bit ridiculous to have 6 lower indicators just so I could catch signals on 1m, 5m, 10m, 15m, 30m and 1hr. It was a real resource hog too.
2b. Also, a strange thing would happen in the first second of switching time frames. When I switched from let's say today's ES(5m) to ES(1m), for about 2 seconds the AccDist_Stoch_Signals would display the down arrow signal and then it would disappear once the full width (zoomed out) was rendered for the chart.
3. Unexplainable by me was when I added the indicators to a chart I downloaded from I think
https://usethinkscript.com/threads/here-are-some-of-the-indicators-i-use-every-day.4114/page-2, where the same indicator did not provide the same signals when the two charts had the same timeframe. Might have something to do with looking at 1m/Today vs. 1m/3days or some other combo.
4. When you look at the second indicator (AccDist_LinReg_Signals), you'll see that it will, for obvious reasons, give completely different signals than the AccDist_Stoch_Signals. Usually when the latter provides a signal, the former will also. But not necessarily the other way around.
5. With the AccDist_LinReg_Signals indicator, you don't have the x-axis issue per se. At least not where the indicator will reach back and eliminate an arrow to be replaced with a new one. This indicator will display an arrow, and then if the next candle(s) continue lower/higher, it will simply issue another arrow....and another until AccDist rolls to the other side of the line.
Sorry for the long post. I guess I'm hoping that interest might be rekindled to make this a better set of indicators.
Oh, one last thing. All credit goes to
@BillMurray ,
@Playstation and others. I was just monkeying around tossing snippets into someone elses code.
Here is AccDist_Stoch_Signals
tos.mx/2Av3u8z
Here is AccDist_LinReg_Signals
tos.mx/5fZ2etK
Here are a couple of images. The first shows that one indicator will have different signals than the other on the same chart.
The second shows that one of the indicators may provide a signal on, let's say a 15m chart but not on its corresponding 1m chart.
.......
Here's an image of multiple time aggregations.