yes in forex i actually think demo is not perfect for spending long time. You should go on real account after learning basis things about this business on demo account. if you spend long time on demo account then you can't learn more about this business.