BrokerIdlePingPayload

type BrokerIdlePingPayload = {
symbol: string;
currentPrice: number;
context: {
strategyName: StrategyName;
exchangeName: ExchangeName;
frameName?: FrameName;
};
backtest: boolean;
};

Payload for the idle-ping broker event.

Emitted automatically via idlePingSubject on every live tick while the strategy has no pending or scheduled signal. Forwarded to the registered IBroker adapter via onSignalIdlePing. Purely informational — carries no signal because none is active.