// Downloaded From https://www.WiseStockTrader.com _SECTION_BEGIN("SIROC"); // --- Sharefinder's SIROC --- // prd1 = Param("First period",36,5,300,1); prd2 = Param("Second period",8,1,100,1); prdCrs = Param("Crossover",3,1,300,1); prd2 = prd2*2-1; Src= EMA((C-EMA(C,30)) /(Ref(EMA(C,30),-30)+0.000001),prd1); SIROC =100-100/(1 +IIf( EMA(IIf(Src-Ref(Src,-1)<0,-(Src-Ref(Src,-1)),0),prd2)==0, 1000000, EMA(IIf (Src-Ref(Src,-1)>0,Src-Ref(Src,-1),0),prd2) /(EMA(IIf(Src-Ref(Src,-1)< 0,-(Src-Ref(Src,-1)),0),prd2)+0.000001))); DTrigger = EMA(SIROC,prdCrs); Plot(siroc,"siroc",colorBlue,1); Plot(dtrigger,"trigger",colorBrown,1); Plot(90,"90",colorGrey40,1); Plot(10,"10",colorGrey40,1); GraphXSpace = 5; Buy=Cross(siroc,dtrigger); Sell=Cross(dtrigger,siroc); //--- end --- // _SECTION_END();