Well, in my opinion, the first and foremost thing is that forex trading requires proper training as well as sound product knowledge, secondly one should avoid risky techniques and play safe while trading, risk management is a big factor in avoiding losses and learning to achieve targets, and definitely experience always counts in every field , but that doesn't mean that inexperienced person will always be in losses, you should always go by the rules and success will be in your feet ..