According your points then trading can't be consider as gambling. But you said right, because in gambling usually we win money without earn and hard working but in trading we spend a lot of time to search buy the coins or goods and most of the time we need time to earn profit. But sacrifices we do in both trading and gambling, it is just like risk is here in both.
Since its a gamble to trade because you obviously don't know the outcome whether the prices will go up or down but if you still go ahead and trade it means that you've gambled your funds because it could go either way and this makes trading gambling.
Nope mates in gambling once we bet our money there is no guarantee that we can win our bet and our money will come back. But in trading, we can believe that we will get back our amount, and it is possible also, but we have to wait for some time that's it. It is a one type of investment, not gambling.
But waiting is not a recipe for good trading in many cases. Some coins go only down from the very beginning so maybe it's better to sell them the sooner the better to minimize your losses.
That's why I think that trading is a lot like gambling in some aspects so one have to be very cautious doing it because there's no guarantee you will have some profit in the long run. In fact you can lose more from waiting more.