Sensex and Nifty gained in Tuesday's trade on value buying. Will the Indian stock market stage a recovery going forward?