Nifty has support between 22580-22620 below which it can test 22400 to 22350 levels .
Nifty has resistance at 22750-22780 above which it should have a new high
Nifty has resistance at 22750-22780 above which it should have a new high