I know this may sound somehow impossible for some, but really, to be successful in trading, you need to have the mind of a machine. Now, you cannot have this if you do not have a strategy and you cannot have a strategy if you do not take your time to learn.
Let me explain myself better, for instance, when using trading robots, you input your strategy, and they do it better because there is no emotion attached to it, except that they just do exactly what they are programmed to do. You cannot do well without a strategy and you cannot do well too when you keep changing strategies over and over again.
Learn, get a strategy, build on it, and then trade it like a pro. It is imperative that you get to see trading as a profession, which would always make you to see yourself having to let your strategy play out than letting your emotions rule you, which I believe most new traders are guilty of.
What makes you even better than a machine is the fact that you can think, you can fine tune your strategy with experience you keep gaining over time, but when it comes to never letting your emotions come before your strategy, you need to be like a trading machine.
Emotions! That is one battle a lot of trader will have to deal with over time, I must say and it seems we have actually been fashioned in a way that we tend to want to put our emotions first in whatever we want to do, but as time goes on, I believe that with experience and as you keep building your confidence, this is something you will always get to be able to at least, minimize to some extent.
Being an emotionless trading machine is a good analogy actually, considering that you have to be able to have a cut out strategy and just stick with it, without having to go back and forth most of the time.