That's true and indeed basically trading or gambling are two different things,
trading is not only about buying and selling but it also requires knowledge and skills,
for gambling it's like depending on luck alone
They may not be completely the same, but sometimes gambling also needs a lot of skills to win, not only depending on luck. As Eternate said, in gambling also needs a strategy, you must know where your position is, who are you playing with ...I think that if there is a good strategy, gambling can also bring good profits, just stop at the right time and only play in our ability. For trading, if you do not have knowledge and buy and sell by emotions, you are no different from a gambler.