Maybe both are some kind similar I do gambling before starting trading. In my opinion gambling need experience and luck both. But in treading sector you need experience patience there is no matter of luck. Develop your skill and make your own strategy then you can be profitable. But in gambling I didn't see any one as a long time profitable gambler.
Don't forget about skill because if you trade, you must have skill so you can analyze where the market move. You can not just predict the move without analyzing the market and that will be the same as gambling.
Whether you use binary trading or crypto trading, without skill and other things, you are gambling with your money. So skill, experience, capital, discipline, patience, and other things will be part of trading so you don't just guess where the market will move.
It is hard to see someone will profitable in gambling for a long time because he can lose his money anytime. So you know that trading will give you the opportunity to earn money but you must have skill and other things.