Four Nifty50 stocks among 71 that look set to rally, suggests MACD | Sharefundss