This formula redraw itself
Re-coating
I want to prove this indicator programmer
Thank you
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
{ NOTE: This will not catch a "violation" until after the 2nd data point }{
USER }Pd1:=Input("Regression Periods",1,300,3);Pd2:=Input("Standard Deviation
Periods",3,300,7);Pd3:=Input("Standard Deviations",0,55,2);
{ DEFINE }AP:=(H+L+O+2.01*C)/5; { Price
}LR:=LinearReg(AP,Pd1); { Moving Regression line
}SD:=Stdev(LR,Pd1); { Standard Deviation }
{ LATCH }x:=If(PREV=0, { initial or reset
}Ref(LR,-1), { store
}If(LR>PREV+Pd2*ValueWhen(1,PREV=0,Ref(SD,-1)) { over }OR
LR<PREV-Pd1*ValueWhen(1,PREV=0,Ref(SD,-1)), { under }0,
{ reset }PREV));
{ keep }
{ BANDS }PiT:=Ref(x,-1)=0; { Point in Time
}Middle:=ValueWhen(1,PiT,LR); { Get LR value @ PiT
}SD:=ValueWhen(1,PiT,SD); { Get SD value @ PiT }
{ PLOT }Middle+Pd3*SD; { Top - Green
}Middle-Pd3*SD; { Bottom - Red }Middle;
{ Blue }LR;
{ White }
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ