First of all, you can't be a professional trader without learning technical analysis. yes it's true it can't predict the future, but it teaches you when to enter a trade how to close your position if the price goes against you with minimum loss and allow to trade base on data, not on some emotion feelings. Fundamental works for the people with good, it's good for long term investment, as a normal person must learn technical analysis and do swing trading if he wants to increase his capital. About your question, how about learn everything that can be useful for you since you want to be successful trader.