Yes forex is a knowledge based business, I think we all need learn more and more on the forex trading, we need to learn the technical and fundamental analysis and also we need to do hard work and have to do practice in demo accounts, There is not shortcut to get success in forex trading.