StrategyPauseNotification

Strategy pause state change notification. Emitted when setPaused actually flips the pause flag of a strategy: while paused the strategy opens nothing new (getSignal is not called and a queued createSignal DTO is held until resume); existing pending/scheduled signals keep being monitored and close normally.

type: "strategy.pause"

Discriminator for type-safe union

id: string

Unique notification identifier

timestamp: number

Unix timestamp in milliseconds when the pause state changed

backtest: boolean

Whether this notification is from backtest mode (true) or live mode (false)

symbol: string

Trading pair symbol (e.g., "BTCUSDT")

strategyName: string

Strategy name whose pause state changed

exchangeName: string

Exchange name for context

frameName: string

Frame name for context (empty string for live)

paused: boolean

New pause state: true — new position opening suspended, false — resumed

createdAt: number

Unix timestamp in milliseconds when the notification was created