Trade Setup for March 12: Nifty resilience despite Wall Street sell-off a positive signal?