Multi-turn tool-use scenario.
Tools involved: TradingBot

User requests (one per turn):
user: Oh man, I've just logged into my trading account and I'm super keen to take a look at the stocks I'm keeping an eye on. Could I get you to pull up the latest stock symbols from my watchlist?
user: So, I was scrolling through the stocks I'm following and spotted this symbol XYZ. I'd really like to snag 100 shares right now at the current market price. Mind placing that order for me?
user: By the way, can I get the lowdown on that order I just put in? I want to double-check how it's cooking—need to see the status and any terms clinging to it.
user: I've been thinking and I might need to pull the plug on that last order I made. Can you nix it for me, please? I'm having second thoughts!

Expected function call sequence:
TradingBot.get_watchlist
TradingBot.get_stock_info
TradingBot.place_order
TradingBot.get_order_details
TradingBot.cancel_order