I am sure that knowledge has vital role to enabling traders to trade successfully. Make profit and manage the risk unable to do if traders have no sufficient knowledge. And to construct knowledge, traders need to reading book, article, active in forex forums and the most important is, take constant practice.