type StrategyCloseReason = "time_expired" | "take_profit" | "stop_loss" | "closed"; Copy
type StrategyCloseReason = "time_expired" | "take_profit" | "stop_loss" | "closed";
Reason why signal was closed. Used in discriminated union for type-safe handling.