Earl Nightingale once said on one of his radio programs that "if we only knew enough, we'd NEVER be afraid". When it comes to the stock market, that is absolutely the truth. Learn everything you can about technical analysis and test it to see if that knowledge you think you understand is really valid by back testing and then improvise, adapt and come up with your own unique trading strategy that you know works every time, and no price movement will ever surprise you again.