Buy Alert: 3 stocks to buy based on technical strength