Yes, you can't make money on Forex just by luck. You need to constantly learn and practice market analysis. There are many materials, methods and approaches available for free. For example, my broker also has an analytical blog where price behavior is analyzed using technical and fundamental analysis. You also need to learn to control risks and your emotions. And trading only on luck can only lead to losing deposits.