There are several variations on the classic TD Sequential indicator already published so why do another one would be a fair question to ask. Personally i wasn't fully satisfied with how many of them were implemented so i decided to code my own version from the ground up guided by the rules outlined in Jason Perl's: DeMark Indicators book. Thanks to /u/glaz and...
ZigZag Based on price oscilation.
added pattern recognition, also added recognition of head and shoulders and contracting/expanding triangles to previous list of patterns :p
Use Alt Timeframe: enables optional timeframes, use higher timeframes to reduce noise.
Timeframe: said Alt Timeframe.
Show Patterns: toggles Pattern Recognition on.
This is a Wave (or Zig Zag) indicator I made to use in conjunction with the Wave Volume indicator I use.
It uses the Jurik moving average to determine turning points, and will plot the tops and bottoms of the wave based on the most recent high- so you can also use to quickly find pivot highs and lows. If you are using with the R100 Wave Volume indicator, first...
Making lines is great in technical analysis since it can highlights principal movements and make the analysis of the price easier when using certain methodologies (Elliott Waves, patterns).
However most of the indicators making lines (Zig-Zag, simple linear regression) are non causal (repaint), this is the challenge i tried to overcome, making an...
Renko based zigzag:
mode: can be Traditional or ATR.
modeValue: can be whole number if you use ATR mode, or floating point number in case of Traditional mode.
showOverlay: displays basis Renko overlay.
study(title="GTM - Team signal Buy/Sell", shorttitle="GTM - Team signal Buy/Sell", overlay=true)
len = input(10, minval=1, title="Length")
src = input(close, title="Source")
out = ema(src, len)
bearish = cross(close,out) == 1 and close > close
bullish = cross(close,out) == 1 and close < close
plotshape(bearish, color=red, style=shape.arrowdown, text="Sell",...