All these qualities are required in forex so that traders get sufficient profits. Forex is different from ordinary business they have to remain prepared for uncertain results that may in profit or loss. I believe in forex earning , I am making profits since 3 years from forex.