IRiskCheckArgs

Risk check arguments for evaluating whether to allow opening a new position. Called BEFORE signal creation to validate if conditions allow new signals. Contains only passthrough arguments from ClientStrategy context.

symbol: string

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

pendingSignal: IPublicSignalRow

Pending signal to apply

strategyName: string

Strategy name requesting to open a position

exchangeName: string

Exchange name

riskName: string

Risk name

frameName: string

Frame name

currentPrice: number

Current VWAP price

timestamp: number

Current timestamp