All the indicators that you have mentioned and specially Candle stick patterns are one of the best indicators to consider before you perform your trades. One needs to completely learn and understand these indicators though and must know how to use them to your benefit with correct settings . Also MACD and Bollinnger bands are good and specially when you combine both of them and place it on the right time frames with their correct settings .