// Downloaded From https://www.WiseStockTrader.com OscPds = Param("Osc periods", 10, 1, 260); SmoothingPds = Param("Smoothing periods", 3, 1, 260, 3); SignalPds = Param("Signal periods",5, 1, 260); Trail = HHV(C - (L - HHV(C - (HHV(H, OscPds ) - LLV(L, OscPds)), OscPds)) / 2, OscPds); JICD = EMA((C - Trail) / Trail * 100, SmoothingPds); JICDSignal = EMA(JICD, SignalPds); Plot(0, _DEFAULT_NAME(), colorRed, styleLine); Plot(JICDSignal, _DEFAULT_NAME(), colorBlue, styleLine); Plot(JICD, _DEFAULT_NAME(), colorRed, styleLine); Filter = JICD > Trail AND Cross(JICDSignal, Trail); AddColumn(C, "Close");