In addition to those thousands of experts, gambling, the biggest dependence is personal luck.
However, as long as you have enough knowledge of a country's economic and political environment, especially foreign trade, the profit of foreign exchange can definitely be above gambling. So from this perspective, foreign exchange is not gambling, but an investment behavior.
So we can't generalize.