// Downloaded From https://www.WiseStockTrader.com
// NewMoMo AmiBroker Code
TimeFrameSet(inDaily);
Period     = Param("Period", 20);

Normalized=C/Ref(MA(C,Period),-1);
MarlynEMA=AMA2(Normalized,.4,.6);
MarlynEMAMax=HHV(MarlynEMA,5);
MarlynEMAMin=LLV(MarlynEMA,5);
Maximum=MarlynEMA-MarlynEMAMax;
Minimum=MarlynEMA-MarlynEMAMin;

Plot(Maximum,"MarlynEMAMax("+NumToStr(Period,4.0)+")",colorBlack,styleHistogram | ParamStyle("Style"));
Plot(Minimum,"MarlynEMAMin("+NumToStr(Period,4.0)+")",colorBlue,styleHistogram | ParamStyle("Style"));
TimeFrameRestore();