experience, I think it is the best way to improve the skills of forex trading. and a demo account to practice trading in my opinion is good, but also need to experience trading in a real account. to train the emotions and psychology. I believe more and more trading experience, both in the demo account or a real account, will further improve the skills of the trade.