Just one more go at a zigzag, this time with the aid of renko emulator.
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.