l think forex trading is 99% knowledge,skills and experience and only 1% is luck.there is some luck since forex moves are never %100 sure.sometimes you may do your work very well but still some surprise may come out from nowhere.but trading without a strategy and system and only trading based on luck is not trading it maybe called as gambling.