The Needle and Thread script is a moving average heat map that identifies support, resistance and volatility. The "thread" is broken up into 16 zones; each of which have a hit counter with 7 cut-off points to determine the strength of the support and resistance.