Demo account is a good way to practise trading forex. However, there are some big diffrences between demo account and live account, so please don't think that they are same and if you can win in demo account, you can do that in live account. Especially the price is not same.