This scan gives the values for the upper, lower and middle Bollinger bands:
output="bolling.lst";
float bolbandlower, bolbandlprev, bolbandupper, bolbandmid; bolbandlower:=movavg(0,20,cl)-(StDev(0,-19)*2); //bolbandlprev:=movavg(-1,20,cl)-(StDev(-1,-20)*2); bolbandupper:=movavg(0,20,cl)+(StDev(0,-19)*2); bolbandmid:=movavg(0,20,cl);
println Symbol, ", " , " Close:", Close(0):6:3, ", " , "Bollinger upper: ", bolbandupper:6:2, ", ", "Bollinger lower: ", bolbandlower:6:2, ", ", "Bollinger middle: ", bolbandmid:6:2;
Brooke |