I have been trading for so many years and yet to be perfect in my trading.
Honestly, I can see lots of improvements in my skill in theses past years.
I make some bad trades a few times, but I am still very much profitable compare to not knowing how to trade at all.
In my opinion, the market is very broad, dynamic and involves emotions, hence the reason it takes so much time to master.
Let me know your thought.
Mastering trading is like mastering weather forecasting with your blind eyes. You can't master trading because it's not only a skill-based thing, a successful trade also hugely depends on your luck. If you are not a whale and don't have amazing connections, then you don't control the flow of the market. If you don't control it, this means that you depend on others, on those who are in charge. I often say that trading is like a big ocean where there are fish and whales. When whales open their mouth, they eat every fish that are in front of them, so you need to walk behind them. Since you are not a whale, you'll never be able to master trading because you only become a master when you are the whale and manipulate the market yourself.