~snip
This tools really help you become a pro trader but to aside from these, there is one tool that is more important than this and it will help you become a professional trader.
Emotions, attitudes and traits. If you can control yourself in trading then you will be a pro. Even if you know this tools the OP posted if you don't know how to control yourself then it will become useless.