Take a look at this indictor.
This indicator plots five different time frames as a stacked chart. The circles or dots at the bottom represent the difference between the closing price of each time frame and its associated pivot price [(high + low + close)/3]. The value plotted at 4, in this case, represents the 5 minute time frame. The 10-minute time frame is represented by the plot at 3 and so on. The value plotted at 7 represents the composite of all the time frames. It is only turned on if all times are either red or green. If there is a disagreement then nothing is plotted.
This indicator is relatively simple even though the plot looks complicated. You have to make sure the indicator is plotted in a separate pane. The y – axis has 0 and 8 as its boundaries. All you have to do is keep track of the highest highs/lowest lows for each time frame. I use a multiplier of the base time frame to create different time frames. TimeFrame1Mult = 2 represents 10 minutes and TimeFrame2Mult = 3 and that represents 15 minutes. The indicator shows how strong the current swing is across five different time frames. When you start getting a mix of green and red dots this could indicate a short term trend change. You can use the EasyLanguage to plug in any indicator over the different time frames. Here’s the code. Just email me with questions or if you see a mistake in the coding.