i think demo account is best way to do mistakes and learn from your mistakes.I lost in the beginning, because I was in no hurry to work in Forex and entered the world of Forex without learning or study enough money market therefore lost and then promised to learn from new and I feel that the level in progress now