This was not set up as a post to be argumentative but to discuss the personality traits of good traders.
Well, I told you what made me a successful trader, the passion for the job to understand its mechanics and apply the knowledge to win was probably the #1 reason. The persistence is the key, you can not be persistent enough to win unless you have some sort of attachment for your job, that's all...
Lack of emotion is the key.
I think you need an healthy dose of emotions
The mistakes and rewards that are not associated with a state of emotion as disappointment or excitment will be eventually forgotten for humans. It will hardly become part of your experience you can reuse...
The markets are great to ruin any technical setup or leave you in complete doubt, you know, especially before the major turns. This is not a BS matter, really, the more I accept my human limitations, the easier I can observe myself and see whether I am being emotional or simply my past experience and instincts are guiding me...
There is always a little bit of emotional response attached with every trade. If you give a novice $100k and tell him that it is his learning money and it is OK to loose it, he will not learn much to apply again even after the last dime is gone. Easy come, easy go...
Following a guru is pretty much the same thing, one is simply trying to divert the emotional stress into a blame game...