These terms suggest that knowledge and experience (practice) are the best ways to achieve success in forex trading and to achieve consistent profits. Of course, risk management should be carefully thought out before that. The science of forex trading is very broad, so some traders say learning forex is not enough for a year or two, and some even say learning forex trading is for life since the science of trading involves many aspects, including psychology. Trading is more about science for profit than profit without knowledge, since making money without knowledge is similar to gambling.