Discriminator for type-safe union
Whether this event is from backtest mode (true) or live mode (false)
Unix timestamp in milliseconds when this tick result was created (from candle timestamp in backtest or execution context when in live)
Current VWAP price at signal open
Exchange name for tracking
Time frame name for tracking (e.g., "1m", "5m")
Newly created and validated signal with generated ID
Strategy name for tracking
Trading pair symbol (e.g., "BTCUSDT")
Tick result: new signal just created. Triggered after getSignal validation and persistence.