For example, if the first hour has a High/Low range of 10 points, by what percent was that range actually expanded in the other two time frames?
percentages are one of the hardest things to program on the fly because you have to keep track of all the highs and lows. then when a higher high or lower low occurs it takes the place of the previous high or low.
many people short cut and use the function highest(h,lookback) and lowest (l, lookback) but that will either restrict or over shoot your goal and or induce delay into what your trying to do. where lookback is the number of periods to search for a highest high or lowest low.
however what you are asking is the most valid way to build a significant model that will hold up with time because it would use true percentages and not a restricted static lookback period.
