This uses a custom moving average where the front half of the measured length is weighted as 2x of the back half. This makes the cma act like a combo of an ma and ema. It can also measure the rate of change of the cma using a varible derivation length to remove noise. When the cma rate of change is positive it can overlay green candles and vice versa when negative.