SJ1:=(REF(HIGH,3) = HHV(HIGH,((2 * 3) + 1)));SJ2:=FILTER(SJ1,3);SJ3:=BACKSET(SJ2,(3 + 1));SJ4:=FILTER(SJ3,3);SJ5:=(REF(LOW,3) = LLV(LOW,((2 * 3) + 1)));SJ6:=FILTER(SJ5,3);SJ7:=BACKSET(SJ6,(3 + 1));SJ8:=FILTER(SJ7,3);SJ9:=((REF(LLV(LOW,(2 * 3)),1) + REF(HHV(HIGH,(2 * 3)),1)) / 2);SJ10:=((HIGH + LOW) / 2);SJ11:=(((SJ4 AND NOT((SJ8 AND (SJ9 >= SJ10)))) OR BARSTATUS) OR (BARSCOUNT(CLOSE) = 1));SJ12:=(SJ8 AND NOT((SJ4 AND (SJ9 < SJ10 SJ13:=(SJ4>= SJ10))));SJ14:=(REF(BARSLAST(SJ11),1) + 1);SJ15:=BACKS