type StrategyCommitContract = CancelScheduledCommit | ClosePendingCommit | PartialProfitCommit | PartialLossCommit | TrailingStopCommit | TrailingTakeCommit | BreakevenCommit | AverageBuyCommit | ActivateScheduledCommit;
Discriminated union for strategy management signal events.
Emitted by strategyCommitSubject when strategy management actions are executed.
Consumers:
Note: Signal data (IPublicSignalRow) is NOT included in this contract. Consumers must retrieve signal data from StrategyCoreService using getPendingSignal() or getScheduledSignal() methods.