Sigh, the very fact that you can't answer these questions yourself, is the problem. I'm not going to try to convince you, I don't care to. But I'd like to see more awareness of what C++ really is, what it's strengths are, and what it's weaknesses are. Because not many people know enough alternatives to have a clue even about the language they do know.
Let's just say that I think Delphi is entierly too low level as well (you're building a bot by golly). C# would be a better choice in a number of ways (if what you actually cared about was the number of features and the quality of the app), but it wouldn't be my #1 choice either, for several reasons.
Oh well. Sigh.