Standard MACD modified to show the histogram in different colors for positive/negative.
Ignore all the extra stuff in the chart, I didn't realize at this point I couldn't change it later!
Ignore all the extra stuff in the chart, I didn't realize at this point I couldn't change it later!
study(title="MACD Split Colors", shorttitle="MACD") src = close fastLength = input(12, minval=1), slowLength=input(26,minval=1) signalLength=input(9,minval=1) fastMA = ema(src, fastLength) slowMA = ema(src, slowLength) macd = fastMA - slowMA signal = sma(macd, signalLength) hist = macd - signal pos_hist = max(0, hist) neg_hist = min(0, hist) plot(pos_hist, color=green, style=histogram, linewidth=2) plot(neg_hist, color=red, style=histogram, linewidth=2) plot(macd, color=teal) plot(signal, color=orange)