Trading desk page: four stages, ticket, tables and flatten
The Trading page is the account desk: a strip of four stages read from the broker (connection, account, position, protections), the account header, KPIs, the order ticket and the positions and working orders tables.
Senzoukria · Documentation · Updated September 2026
Where to find it
- Where
- Navigation menu → Trading
- Requires
- A saved broker connection that is ready; otherwise the desk shows its preparation frame
- Instrument field
- Seeded from the first open position; locked while a position is open
What it does
The desk gathers everything about the account that trades: which saved connection is in use, which account the feed streams, what is open and which exit orders the broker has reported. The account feed itself is mounted once for the whole application, not by this page, because the broker allows a single concurrent order-plant session per login. This is also why positions, P&L and the global FLATTEN button keep working while you watch a chart.
At the top, a one-line strip shows four stages with a status dot each. It is a reading of the stores, never a decoration, so it stays visible in focus mode. When no connection is ready and the visual signatures are shown, the strip expands into a "Prepare the desk" frame with, for each stage, what it is waiting for. Nothing in the strip sends, modifies or cancels an order.
The four stages
| Stage | States | What it reads |
|---|---|---|
| Connection | Reading saved connections… / {name} / Connecting… / No connection ready | Whether the vault has been read and a saved connection is ready |
| Account | {id}, live feed / Feed connecting… / Feed error / No account feed | State of the account feed and the account it streams |
| Position | Flat / 1 open position / {n} open positions | Positions with a non-zero quantity |
| Protections | Nothing to protect / Positions with exits received: {n} / {missing}: exit quantity to check / No loss-side exit received | Whether a loss-side exit with a matching remaining quantity was received among the working orders for each position |
Layout of the page
- Account header: active account, net liquidation, start-of-day balance and today's P&L, feed status.
- Notices: "No live broker connection — pick one below" when no connection is ready; known broker errors such as a refused PnL login are translated, the raw text is kept in the tooltip.
- Trading account picker, then the copy trading panel and the KPI cards.
- Left column: Instrument and Exchange fields (placeholders MNQU6 and CME), the order ticket and the Flatten all button.
- Right column: Day Stats and Equity Curve, then Open Positions and Working Orders, then the read-only "Exit orders received" panel. Each pair collapses to one column below 1280 px.
- Rithmic attribution is shown automatically when the connected broker is Rithmic, as their data terms require.
Limits and pitfalls
- A protection shown as missing means no order of that type was received in the working orders, not that the broker has none. Receipt does not guarantee coverage or execution.
- The instrument field is locked to the open position; flatten first to trade another instrument.
- The desk has no chart of its own; the same ticket is also available docked in the chart.
Related pages
- Account picker
- Order ticket and confirmation
- Positions and working orders
- Flatten all
- Rithmic footprint software
This page in other languages
Frequently asked questions
- Why is the strip still visible in focus mode?
- Because it reports the real state of connection, account, position and protections. Only the expanded preparation frame is treated as decoration and hidden.
- Why does the Protections stage say "exit quantity to check"?
- A loss-side exit was received but its remaining quantity does not equal the position size. Orders are not summed because they may be linked by OCO, so the desk asks you to check rather than assume.