Interface IStrategyTickResultOpened

Tick result: new signal just created. Triggered after getSignal validation and persistence.

interface IStrategyTickResultOpened {
    action: "opened";
    currentPrice: number;
    exchangeName: string;
    signal: ISignalRow;
    strategyName: string;
    symbol: string;
}

Properties

action: "opened"

Discriminator for type-safe union

currentPrice: number

Current VWAP price at signal open

exchangeName: string

Exchange name for tracking

signal: ISignalRow

Newly created and validated signal with generated ID

strategyName: string

Strategy name for tracking

symbol: string

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