along with knowledge and experience in trading you will also need luck for you and if you have knowledge and experience but your luck is not with you then it is not easy for you to get profit and I do not agree with the luck factor in currency trading. The luck factor only appears in gambling, so luck has no role in forex. Just know the trade, being able to interpret charts and that, just like doing what you know how to do, without looking for anything like luck.