Demo trading is an special time during learning Forex trading.
If you want to become a consistently successful demo trader is not something simple, This is unimportant and negligible. It is the time that you have to pass if you want to become a successful Forex trader. I know so many of traders think that their failure is because they are do trading work with demo money, and they can make money if they open a trading account. But, they will have exactly the same performance with their Trading accounts too, and they get back to demo trading after losing their money.
Someone who cannot make profit with demo trading consistently, cannot make profit with live trading too. Someone who has learned to make profit with demo trading consistently, and has become able to repeat his success for six consecutive months at least, can do the same with a live account too, under the conditions that I have already explained several times (these are the most recent posts on this topic: here and here).
So, please keep on demo trading while you have already found and learned a simple and strong trading system. Open a small live account with the money you can afford to lose, only when you have been able to make profit every month, for six consecutive months at least.