Trading Contour

Runtime States

How the cabinet receives and displays trading contour state.

Review requiredLast verified: 2026-07-11Product version: v4.4Draft translation

English localization is preserved as a draft. It uses the same claim IDs and status model as the Russian source, but remains noindex until editorial review.

The cabinet does not show state from a button alone. It combines run status, fresh runtime request, heartbeat and exchange/order evidence. Transitional states can therefore differ from the last confirmed heartbeat.

This public reference still needs Trading/Frontend review because UI labels, backend statuses and engine mode names are not fully aligned.

Verified Sources

  • `runtime_control_requests` for pending, claimed, applied and failed requests.
  • `user_runtime_heartbeats` for active, paused, stopping, stopped and failed.
  • Order reports as an additional active-order signal.
  • Freshness windows: 180 seconds for open request and 120 seconds for applied request.

User-Facing States

StateMeaning
StartingA fresh start request or preparation evidence exists.
ActiveFresh heartbeat or active exchange evidence exists.
PausingA fresh pause request exists.
PausedHeartbeat or applied request confirmed pause.
StoppingA fresh stop request exists.
StoppedRun or heartbeat confirmed stopped.
StaleHeartbeat is stale or run status needs new evidence.
FailedWorker or heartbeat reported failure.

Limits

This page is not indexed as final until canonical state vocabulary is approved across UI, backend and engine.

Related pages