I have a trigger which opens a trade called "dom-backing", and one of the conditions of a trade out is dom-backing must have a trade open.
I've done it this way:

However, the trade out wasn't working so checked the logs, and the logs say that this condition is reporting FALSE.

But in this screenshot, you can see the trade is open.

Have I used "Number of runs" incorrectly?
I've used "Number of runs
per selection" on other triggers and they've worked fine. The reason I have
in the market this time is because I want it to cover all selections in the current event. I have tried
in the sports event as well, but that doesn't seem to work either.
And
in the market isn't covered in the manual.