PureBytes Links
Trading Reference Links
|
Hi Ian,
IW> Value1=BollingerBand(MyAv(Length,Factor),Length,+2);
IW> Value2=BollingerBand(MyAv(Length,Factor),Length,-2);
IW> Plot1(Value1,"BandUp"); Plot2(Value2),"BandDn");
I think that your code is actually taking the Standard
Deviation of MyAvg instead of the Close.
I'd consider approaching your problem directly:
Inputs:
SDev(2);
Vars: Mid(Close),
Uppr(Close),
Lwr(Close);
Mid = <MyAvg(Length,Factor,etc.) per your def'n>;
Uppr = Mid + SDev*StdDev(Close,Length);
Lwr = Mid - SDev*StdDev(Close,Length);
Plot1(Mid);
Plot2(Uppr);
Plot3(Lwr);
{Add formatting and embellish to suit your taste...<grin>}
--
Dave Nadeau
Fort Collins, CO
|