Short answer: I have been around a while (knowledge from technical analysis, experience and comprehension of the financial markets)...
Long answer: (sorry - I do not have time to go into greater detail with my own explanation at this point - have some where to be in a few mins..) Although it will serve you well to spend some time this evening learning about "ascending channels". I will provide you a link that will get you started..