This is a script to draw a square wave on the chart, with an indicator for current price.
Markets undergoing Dow Jones or Wyckoff Accumulation/Distribution cycles tend to move in such waves, and if the period of the cycles are detected, a signal for accumulation/distribution phases can be created as an early warning.
Useful inputs: - Average True Range as the wave height. - Assumed Wave period as the wave duration.
I divided the current price wave by 2 to make the indicator more visually friendly.