This appears to work correctly for me: https://fxdreema.com/shared/pcPBve6Bb
It gives me Ticket 3 (because I partially close the trade twice... for more fun) and Parent Ticket 1
I don't know for any function that can select other account and get data from it. I think that MetaTrader itself is only capable of connection to 1 account at a time
Yes, it is for opened trades only. There is another block for closed trades only and it's name is "For each Closed Trade". But "For each Trade" also works, I was just using it and it works as expected. Double-click on every Alert message to see it's content.
No. The block requests for a new trade but the broker does not allow new trades at the moment and it's response is that Market is closed. At this time you will also be unable to create a new trade manually