Retrieves the latest active signal for the given context.
Returns null if the stored signal's timestamp is greater than the requested when
(look-ahead bias protection).
Trading pair symbol
Strategy identifier
Exchange identifier
Frame identifier
Flag indicating if the context is backtest or live
Logical timestamp at which the read is happening (look-ahead guard)
The latest signal or null if not found / shadowed by look-ahead
Returns the number of minutes elapsed since the latest signal's timestamp.
timestamp doubles as the look-ahead cutoff — a signal whose timestamp
exceeds the requested one is treated as not yet visible.
Current timestamp in milliseconds (also serves as look-ahead cutoff)
Trading pair symbol
Strategy identifier
Exchange identifier
Frame identifier
Flag indicating if the context is backtest or live
Minutes since the latest signal, or null if no signal found / shadowed by look-ahead
Handles active ping event and persists the latest signal.
Active ping contract with signal data
Base interface for recent signal storage adapters.