I've added "Daystoload=300" to the Chaikin Volatility scan. This ensures that you get values equal to those in WOW. Here's the scan:
output = "chaikinvol.lst"; input = "stocks.lst";
daystoload=300;
float ema1, ema2, ema3, ema4, hlaverage, hlavgprev, chaikinvol;
ema1:=EMovAvg(0,10,hi); ema2:=EMovAvg(0,10,lo); hlaverage:=ema1-ema2;
ema3:=EMovAvg(-10,10,hi); ema4:=EMovAvg(-10,10,lo); hlavgprev:=ema3-ema4;
if hlavgprev=0 then hlavgprev:=.00001; else hlavgprev:=hlavgprev; endif;
chaikinvol:=((hlaverage-hlavgprev)/hlavgprev)*100;
println symbol, ",", chaikinvol; |