I wouldnt use terms like predictable and unpredictable. You will never be able to predict what the price will do. Too many factors to be taken into account. I'd say it's a game of probability/statistics.
I myself started with technical analysis, reading charts etc. One of my mentors, Adam Khoo, believes that what separates consistently profitable traders from those that are struggling in the financial markets is consistent profits in trading; trading system, position sizing and psychology. Where psychology, ie. get a grip on your emotions and understanding the market emotions, make up 60% of being succesful. I think that's an interesting theory to say the least.
I recommend watching What It Takes to Be a Profitable Trader on Youtube https://youtu.be/jwS9yKUpIAo
it gives an excellent starting point for improving your trading abilities.
Sure helped me a lot!