// Downloaded From https://www.WiseStockTrader.com
SetChartBkColor( colorPaleBlue ) ;
SetChartOptions(0,chartShowDates|chartShowArrows);
Plot(C,"",colorWhite,styleCandle);
Price = ParamField("Price");
Period = Param("Period", 20,1,100,1);
function HMA(Price, Length)
{
return WMA(2*WMA(Price, Period/2)-WMA(Price, Period), sqrt(Period));
}
A = HMA(Price, Period);
colorA= IIf(A > Ref(A,-1), colorBrightGreen,colorRed);
Plot(A, "HMA", colorA, styleLine|styleThick);