Learning the technical aspects of trading and the markets takes time and what you think you know after 1,2, 3 years is nothing. Really, nothing. As the years roll by and you accumulate 1000’s of hours of seat time honing your edge and system you get to learn a few things about yourself as well. This is where you become a trader. And if you are humble, the learning never stops. To think otherwise is a recipe for disaster.