get_open_positionsreadOwner-scopedThe user's open positions and pending orders across their MT5 accounts, as of the last bridge sync (hourly), with floating P/L, swap, prices and SL/TP. Not a live tick feed. profit is floating and excludes swap and commission.
| Param | Type | Req. | Description |
|---|---|---|---|
| account_id | string | no | An account_id from list_journal_accounts. Omit for every connected account. |
| status | "open" | "pending" | "all" | no | Positions only, pending orders only, or both (default all). |
| symbol | string | no | Filter by symbol. |
| limit | integer | no | Max rows per list (1-200, default 100). |
Example prompts
- “What am I holding right now?”
- “Do I have any pending orders on EURUSD?”
- “How much am I up on my open positions?”
Example call
{ "name": "get_open_positions", "arguments": { "status": "all", "limit": 50 } }