I think only if you're honest with yourself, you can answer this.....
In my mind, if you've done your analysis and ensured that you're opening a trade within your parameters then you're not gambling.. however, this doesn't mean that the trade will be profitable.. it also doesn't mean that your trading system is profitable even if all your trades are not gambles.
And you can have a hunch that a market will move in a certain direction and place a trade, then that is definitely a gamble.. even if it makes you money.
A successful trader is one that is trading... all others are gamblers....
In my mind, if you've done your analysis and ensured that you're opening a trade within your parameters then you're not gambling.. however, this doesn't mean that the trade will be profitable.. it also doesn't mean that your trading system is profitable even if all your trades are not gambles.
And you can have a hunch that a market will move in a certain direction and place a trade, then that is definitely a gamble.. even if it makes you money.
A successful trader is one that is trading... all others are gamblers....