declare lower;
input fastLength = 12;
input slowLength = 26;
input MACDLength = 9;
plot Value = Ema2(data = close, "smoothing factor" = 2 / (1 + fastLength)) - Ema2(data = close, "smoothing factor" = 2 / (1 + slowLength));
plot Avg = ExpAverage(Value, MACDLength)[1];
plot baseline= 0;
Avg.SetDefaultColor(Color.Red);
Value.SetDefaultColor(Color.White);
baseline.SetDefaultColor(GetColor(5));
plot Diff = value - ExpAverage(Value, MACDLength)[1];
diff.AssignValueColor(if Diff >= 0 then Color.UPTICK else Color.DOWNTICK);
Diff.SetPaintingStrategy(PaintingStrategy.HISTOGRAM);
FOMC Preview: No Change to Fed Funds Rate
1 hour ago