Class RichTradeAction.CancelOrder
Enriched cancel order.
public sealed record RichTradeAction.CancelOrder : RichTradeAction, ITradeAction, IEquatable<RichTradeAction>, IEquatable<RichTradeAction.CancelOrder>
- Inheritance
-
RichTradeAction.CancelOrder
- Implements
- Inherited Members
Constructors
CancelOrder(CancelOrder, Guid, string?)
Enriched cancel order.
public CancelOrder(TradeAction.CancelOrder Action, Guid StrategyId, string? Reason)
Parameters
ActionTradeAction.CancelOrderThe raw TradeAction.CancelOrder.
StrategyIdGuidId of the strategy that produced the action.
ReasonstringOptional human-readable cancel reason.
Properties
Action
The raw TradeAction.CancelOrder.
public TradeAction.CancelOrder Action { get; init; }
Property Value
Reason
Optional human-readable cancel reason.
public string? Reason { get; init; }
Property Value
StrategyId
Id of the strategy that produced the action.
public Guid StrategyId { get; init; }