A positive mindset does not guarantee victory in gambling. However, in my opinion, having a positive mindset is still important because it helps us remain realistic in facing the results, whether winning or losing.
With a healthy mindset, we become more aware of our own limits. We are not easily provoked by emotions when we lose, and are not greedy when we win. This makes us wiser in managing money, and prevents us from spending more than we should. So, even though it cannot guarantee victory, a positive mindset still plays an important role in keeping gambling a controlled activity and not ruining our lives.