Gambling requires hope. I believe the word hope is actually included in the definition.
When you have solidified an edge, that negates any hope. From there it's a pure numbers game where the more you roll that die or draw a card or pick a stock, you will come out ahead.
Forex allows for that. The stock market allows for that.
Casinos have constructed the games that they will always maintain the edge. That's why they can payout 97% of what they take in and still make billions. They have an edge.
Therefore is a casino gambling against you when you sit at a blackjack table? Of course not.
Likewise, when I sit in front of my chart and place a trade I know I've already won. It's only a matter of having as many opportunities I have to exploit that edge.