// Downloaded From https://www.WiseStockTrader.com _SECTION_BEGIN("Price"); SetChartOptions(0,chartShowArrows|chartShowDates); _N(Title = StrFormat("{{NAME}} - {{INTERVAL}} {{DATE}} Open %g, Hi %g, Lo %g, Close %g (%.1f%%) {{VALUES}}", O, H, L, C, SelectedValue( ROC( C, 1 ) ) )); Plot( C, "Close", ParamColor("Color", colorDefault ), styleNoTitle | ParamStyle("Style") | GetPriceStyle() ); _SECTION_END(); k= StochK(45,15); d= StochD(45,15,15); sh= Cross(k,d); sl= Cross(d,k); Hh= HighestSince(sh,H,1); Ll= LowestSince(sl,L,1); Hhc= ValueWhen(sl,Hh,1); Llc= ValueWhen(sh,Ll,1); x1 = IIf(C>Hhc,1,IIf(CHhc,-1,0)); x2 = ValueWhen(x1!=0,x1,1); y2 = ValueWhen(y1!=0,y1,1); sts = IIf(x2==1,Llc,Null); str = IIf(y2==1,Hhc,Null); Plot(sts,"Support",IIf(Cstr,colorYellow,colorBlue),styleLine|styleThick); Buy0= C>Hhc; Short0= CHhc1,1,IIf(CHhc1,-1,0)); x6 = ValueWhen(x5!=0,x5,1); y6 = ValueWhen(y5!=0,y5,1); sts1 = IIf(x6==1,Llc1,Null); str1 = IIf(y6==1,Hhc1,Null); Plot(sts1,"Support",IIf(Cstr1,colorPink,colorOrange),styleDashed); Buy1= C>Hhc1; Short1= CHhc2,1,IIf(CHhc2,-1,0)); x4 = ValueWhen(x3!=0,x3,1); y4 = ValueWhen(y3!=0,y3,1); sts2 = IIf(x4==1,Llc2,Null); str2 = IIf(y4==1,Hhc2,Null); Plot(sts2,"Support",IIf(Cstr2,colorLime,colorAqua),styleLine|styleThick); Buy2= C>Hhc2; Short2= C