Waaree Energies drops 0.90% despite technical buy signals