I think if you are consistently profitable and your trades don't have so much risk that they could wipe out a lot of your previous trading profits, then it's not gambling. If this isn't the case, then you should be trading on a paper account or doing something else.
It's not worth losing both time and money trying to figure out how to trade imo.
Just because you win 20 hands of blackjack in a row doesn't make you go from lucky bastard to blackjack savant. If you can consistently sit down and somehow win 20 hands in a row over the lifetime of your career, then yes, it's not gambling anymore.