Forex trading can be a bit of a gamble if you aren't assessing your trades properly, however the difference between forex and gambling is that with forex, you can learn and get better - gambling is only a game of chance.