Totally agree, the market is unpredictable sometimes, you can't be sure about anything. There're times when TA is failing, no matter how sophisticated. What distinguishes a good trader from a bad one is risk management. A good trader always knows his strategy, has plan B and maybe even C.