As we can see BANKNIFTY is still in range but we can clearly see 34000 being an important psychological level also acting as a strong demand zone! Morever we can see a gap which is yet to fill till 35100 ! hence we can keep buying until it sustains above 34000, else if broken this level can act as a great resistance and there is a space till 32000 for banknifty to fall