Well I think every successful trader got a good knowledge of technical analysis, without technical analysis then you don't actually know what your doing, most people just know the basics of trading which is just knowing how to execute trade, well such person might end up loosing, so I think to be a successful trader you need to know how to analyze trades and also get a strategy with a good risk management.