// Downloaded From https://www.WiseStockTrader.com _SECTION_BEGIN("RSI 2 Periods"); SetChartBkGradientFill(ParamColor("Inner panel upper", colorBlack), ParamColor("Inner panel lower", colorBlack)); SetChartOptions(0,0,chartGrid30|chartGrid70); maxClip = Param( "maxClip", 70, 1, 100, 1 ); minClip = Param( "minClip", 30, 1, 100, 1 ); a = Param( "Periods1", 5, 1, 200, 1 ); Plot( RSI( a), "RSI", ParamColor( "Color1", colorGold ), ParamStyle("Style1") ); b = Param( "Periods2", 14, 1, 200, 1 ); Plot( RSI( b), "RSI", ParamColor( "Color2", colorRed ), ParamStyle("Style2") ); Upper=Param("Upper", 70, 50, 100, 1); Plot(Upper,"Upper",ParamColor( "ColorUpper", colorRed ),ParamStyle("StyleUpper")); Lower=Param("Lower", 30, 0, 50, 1); Plot(Lower,"Lower",ParamColor( "ColorLower", colorGreen ),ParamStyle("StyleLower")); Buy=Cross(RSI(a),Lower) OR Cross(RSI(b),Lower); Sell=Cross(Upper,RSI(a)) OR Cross(Upper,RSI(b)); PlotShapes(IIf(Buy,shapeUpArrow,shapeNone),colorGreen); PlotShapes(IIf(Sell,shapeDownArrow,shapeNone),colorRed); Colorrsi=ParamToggle("Display(ON - OFF)","Off|On",1); if(Colorrsi) { r = RSI(a); PlotOHLC( r,r,50,r, "", IIf( r > 50, colorDarkRed, colorDarkGreen ), styleCloud | styleNoLabel | styleClipMinMax, minClip, maxClip ); } _SECTION_END();