you already picked the best once but for me indeed the first one is the emotion control and second is money and risk management and the third one is a strong strategy.these are the key for success in forex.and when we will search we will really see that most of the traders lost cause of this three reason.cause they do not follow them.