// Downloaded From https://www.WiseStockTrader.com
_SECTION_BEGIN("$LVI");
//Lentz Volatility Indicator

period = Param("EMA Period", 20, 1, 200, 1 );
ATRperiod = Param("ATR Period", 20, 1, 200, 1 );

SetForeign("^GSPC"); 
LVI = 0-(ATR(ATRperiod)-EMA(ATR(ATRperiod),period));
RestorePriceArrays();

Plot( LVI, _DEFAULT_NAME(), IIF(LVI>0, colorGreen, colorRed), styleHistogram );
Plot( LVI, "", colorblack, styleLine | styleNoLabel);

Plot(0,"",colorBlack,styleDashed | styleNoLabel);

_SECTION_END();