Base interface for storage adapters. All storage adapters must implement this interface.
handleOpened: (tick: IStrategyTickResultOpened) => Promise<void>
Handles signal opened event.
handleClosed: (tick: IStrategyTickResultClosed) => Promise<void>
Handles signal closed event.
handleScheduled: (tick: IStrategyTickResultScheduled) => Promise<void>
Handles signal scheduled event.
handleCancelled: (tick: IStrategyTickResultCancelled) => Promise<void>
Handles signal cancelled event.
findById: (id: string) => Promise<IStorageSignalRow>
Finds a signal by its ID.
list: () => Promise<IStorageSignalRow[]>
Lists all stored signals.