listenSignalBacktestOnce

declare function listenSignalBacktestOnce(filterFn: (event: IStrategyTickResult) => boolean, fn: (event: IStrategyTickResult) => void): () => void;

Subscribes to filtered backtest signal events with one-time execution.

Only receives events from Backtest.run() execution. Executes callback once and automatically unsubscribes.

Parameter Description
filterFn Predicate to filter which events trigger the callback
fn Callback function to handle the filtered event (called only once)