I'm testing out making pair trades where one half of the trade is executed before the second and the second's execution is conditional on the first (ex: buy AAPL and short MSFT, but you only short MSFT once the AAPL trade has been executed). It seems like ExecutionCondition should fit this, but the documentation isn't really clear about what it actually does and I was wondering if anyone could clarify.
ib_insync docs:??
ibkr docs:??