For me, the demo is supposed to be for those who are really really a beginner trader whereby you need to familiarise with the mt4 platform itself like eg; how to buy or sell. how to sell limit or buy limit etc. And also to test out the strategies that you like. Ones you are comfortable with the MT4 platform and your strategy is working then you can start trading live account. Ones you enter live account than another problem coming in, emotion. Yes, your emotion is the killer. be disciplined and manage your risk/money. Most of all, be patient.