// Downloaded From https://www.WiseStockTrader.com /* FILTER IS 14 PERIOD ADX ABOVE 40 UPTREND = 1 MEANS YOUR UPTREND CONDITION DOWNTREND = 1 MEANS YOUR DOWNTREND CONDITION IF BOTH ARE ZEROS MEANS ONLY 14 PERIOD ADX ABOVE 40 IS SATISFIED HERE PR = PERIOD OF ADX SO IF YOU WANT TO CHANG YOU CAN CHANGE THE PR VALUE AV IS ADX VALUE.SO YOU CAN CHANE AV FOR ADJUSTING ADX VALUE */ AV =40; PR = 14; A = PDI(PR) < 20 ; B = MDI(PR) < 20 ; E = ADX(PR) > AV; P = PDI(PR) ; Q = MDI(PR); HL = P > Q; LH = Q > P; F = ADX(PR); X = E AND HL AND B ; Y = (E == 1)AND (LH ==1) AND (A ==1) ; //Filter = (X== 1) OR (Y == 1); Filter = E == 1; //AddColumn(HI,"H",1,colorDefault ); //AddColumn(LW,"L",1,colorDefault); AddColumn(F,"14PERIOD",1.2,colorWhite,colorBlue); AddColumn(X,"UPTREND",1.2,colorWhite,colorDarkGreen); AddColumn(Y,"DOWNTREND",1.2,colorWhite,colorRed); AddColumn(P,"POSITIVE",1.2,colorWhite,colorGreen); AddColumn(Q,"NEGATIVE",1.2,colorWhite,colorRed);