i think forex is not depend on one thing. Forex is a combined work. If we want to become best trader in Forex we should learn more and demo more practice. Forex is for all and many traders here to trade. Market analysis and money management properly. We should practice more to become skillfulness and perfect.