NIFTY MAJOR HURDLE BETWEEN 17900-18100 FOR NEXT 6 MONTHS WHERE IT CAN FALL TO 14000 BANKNIFTY HURDLE 42000-43000 #SELL NOW