I think JKS just needs to get above the 20 day moving average (22.27 at today's close) to change the trend to up. The 20 day and 13 day (22.24) have converged to almost the same price and other technical indicators have already turned up. Once the stock gets above the 20 day MA, the 13 day will turn up and cross above the 20 day, a bullish short term signal. The 20 day is trending down so it will be easier for the stock to close above it. Essentially, JKS has traded sideways while basing and the moving average caught up to the price. The last time JKS traded above its 20 day moving average was 10/27/10 when the stock closed at 30.48 and the 20 day was at 29.21. Six days later JKS hit its high of 41.75. Once JKS clears the 20 day MA and the 13 day crosses above the 20 day and turns up, I think you'll see a lot of buying from sideline money and short covering.
I hope so man, right now with only 200k shares traded it is hard to get a real gauge of market direction. But JKS being weak in the face of all this market strength the last two months is hard to swallow.