Class TradeAction.SellOrder
Sell order on a CLOB.
public sealed record TradeAction.SellOrder : TradeAction, ITradeAction, IEquatable<TradeAction>, IEquatable<TradeAction.SellOrder>
- Inheritance
-
TradeAction.SellOrder
- Implements
- Inherited Members
Constructors
SellOrder(Symbol, DecimalAmount, DecimalAmount?, Guid?)
Sell order on a CLOB.
public SellOrder(Symbol Symbol, DecimalAmount Quantity, DecimalAmount? LimitPrice, Guid? OrderId)
Parameters
SymbolSymbolInstrument to sell.
QuantityDecimalAmountQuantity to sell.
LimitPriceDecimalAmount?Optional limit price; null = market order.
OrderIdGuid?Optional client-assigned order id; null = server-assigned.
Properties
LimitPrice
Optional limit price; null = market order.
public DecimalAmount? LimitPrice { get; init; }
Property Value
OrderId
Optional client-assigned order id; null = server-assigned.
public Guid? OrderId { get; init; }
Property Value
- Guid?
Quantity
Quantity to sell.
public DecimalAmount Quantity { get; init; }
Property Value
Symbol
Instrument to sell.
public Symbol Symbol { get; init; }