I added two life-improvement features to the script.
• Dynamic width calculation. This uses a measure that will override tick-based width and is active on default. Specifically, it uses Average True Range over 300 daily candles and divides them by 10.
• Smoothing that gives channels more modern touch.
In addition, I changed the default colors for the channel itself. This is because it goes better with my taste and fits into my chart nicely. Feel free to revert back to Maroon/Olive.