Knowledge is important because forex is a huge business and to trade here successfully people should learn more about this business,skills are also important. if the traders can practice more in the demo trading then they can analysis more in the market. we should collect more information in the trading market.