The only way to learn and practice forex profitable strategies is by trading through a demo account which provides us real time market environment and virtual funds to initiate trades so even if we lose we can learn from our mistakes rather than risking our own funds.