yes, sir, you are right that demo trading is must in trading to become a successful trader and make money from the market. but some traders are not doing trade on demo with discipline and doing trade on the demo just for the waste of there time, but they do not know that everything which we do in the demo all they do in live account that,s why they are failed.