Here is what the charts say about the shares of HDFC Bank, NMDC and ONGC