OPEN-SOURCE SCRIPT

Fractal Series History Summary

Updated
This script presents a summarized view of a series by drawing lines between series samples taken at power-of-two intervals from the current value.
The intent is to provide a visualization of trendlines at multiple scales, without having to untangle those that my overlap each other.
It doesn't overlay a price-chart as written; it could, but IMHO that would be redundant. It's intended to augment oscillators and other kinds of indicators that don't necessarily scale with a price chart.
The script does not attempt to provide buy or sell triggers, but rather, to provide a visualization tool and a line-drawing tech-demo.
Release Notes
  • Calculate deltas forwards, not backwards
    Remove normalization
    Default to absolute values, overlay=true
Release Notes
Added a function to display momentum chords to each sampled node, which was my original inspiration for this script.
Reverted to tip-first drawing order, which is simpler and actually draws the oldest visible lines.
Release Notes
Refactored, added "Average" and "Linear Regression" as basis for fractal history. (The latter greatly improves the accuracy and stability of the historical summary.)

Note #1: This indicator repaints by nature.
Note #2: It is not intended to provide buy or sell signals.
Release Notes
Fixed some comments, but mainly wanted to update chart to improve visibility of the indicator
Release Notes
Added an option to display the fractal historical summary in Log Time, which can visually exaggerate recent information and compress information from the more distant past.
Adjusting the "Log(time) Factor" parameter will shrink or stretch the summary to your taste (use 0 for linear time.)
Linear- and log-time views of AMD

(Linear time in white, Log time in yellow)
Moving AveragessummaryTrend Analysis

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?

Disclaimer