ICommitRow

type ICommitRow = IPartialProfitCommitRow | IPartialLossCommitRow | IBreakevenCommitRow | IAverageBuyCommitRow | ITrailingStopCommitRow | ITrailingTakeCommitRow | IActivateScheduledCommitRow;

Discriminated union of all queued commit events. These are stored in _commitQueue and processed in tick()/backtest().