The Nifty faces continued weakness, resisting 20EMA, with key support at 23,400. Experts recommend two stocks to buy on dips for near-term gains: MTAR Tech (Target Rs 8,650, 12% upside) and Angel One (Target Rs 370, 9% upside). Both show strong bullish technical breakouts.