in fact, a demo can solve a lot of questions about the work of a trader, but for some reason many neglect it
Very nicely said. I must say that there is a huge difference between in demo and live trading, when it comes psychology factors. One cannot experience the emotions played in demo as compared to live.It is important to have the knowledge about trading but with just theoretical knowledge you can not actually do trading. Initially one must go with the demo account and if he/she feels comfortable and confident enough then they can switch to a live account.