This chart of Canadian Solar shows a lot of the characteristics of a good long set up - higher high and higher low, a prolonged period of consolidation, and low volatility compared to previous months. If the signal is given then I will open a position here. I have no knowledge of the fundamentals here - all I know is that this sort of set up works well.