Shares of TripAdvisor (TRIP) have been struggling lately and have lost 5.6% over the past week. However, a hammer chart ...