It will good if trader they can learn seriously in demo account with treat demo like as on real account, learn manage money with risk management and learn plan trading that havig good result with making trial and error etcTrade on a demo for as long as it takes for you to become comfortable and decently consistent, as well as finding your own strategy. Try to treat it as if it's real money as best as you can. That way you can learn best.
Well, I used only one demo trading account in my practice session, even my demo trading capital was only 300$, since I wanted to use my practice account as like my live trading account! And yes, I also started my live trading account with the same amount of money! But it’s true, I used my demo for a long time, I worked with multiple trading strategies in there!
Anyway, not all the conditions will be clear. Moreover, you can never test your psychology on demoAgreed, demo accounts should be treated as like the live trading accounts. Although, there cannot be any defined number of demo accounts to be used before live trading. Having one demo account is also sufficient if you trade efficiently with proper learning & strategies. However, if one wants he can also opt for 2-3 demo accounts with different brokers to test the trading conditions.
Anyway, not all the conditions will be clear. Moreover, you can never test your psychology on demo
They say, many brokers have slightly different charts for demo and live, probable people who say this, used to work with market makers. Though , I've never noticed great difference between my demo and my live acc (opened with one broker)
I used only one demo account, but the thing is I used my demo for a long time! On the other hand, I used micro account before starting my professional live trading.
Demo account is a good thing to learn and almost every new trader should trade it for a minimum of six months before going to trade live.