If the current upward trend continues we may break-out from the channel. If so I'm guessing we'll have a strong correction from around the previous top at 680, down to somewhere in the middle of the channel I've drawn, which also happens to be a previously strong support/resistance
After that we might climb up again if the positive sentiment stays. If not, breaking channel lines downwards would be a sell signal.
Breaking out from the triangle at the end of my prediction could potentially be the start of another great upswing, but we'll see about that.