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 }
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ





                                          

Reply via email to