Retail investors are advised to have a long term investment approach on stocks of Ambuja Cements and ACC.