WsOrderCancel

StockSharp.Ws

DTO для OrderCancelMessage. Поля необязательны: клиенты обычно отправляют только одно из orderId / orderStringId; сервер может возвращать состояние транзакции (баланс, объем, сторона, orderType).

Свойства

Balance
public decimal? Balance { get; set; }
value = wsOrderCancel.Balance
wsOrderCancel.Balance = value

Баланс проводного поля.

OrderId
public long? OrderId { get; set; }
value = wsOrderCancel.OrderId
wsOrderCancel.OrderId = value

Проводное поле orderId.

OrderStringId
public string OrderStringId { get; set; }
value = wsOrderCancel.OrderStringId
wsOrderCancel.OrderStringId = value

Проводное поле orderStringId.

OrderType
public OrderTypes? OrderType { get; set; }
value = wsOrderCancel.OrderType
wsOrderCancel.OrderType = value

Проводное поле orderType.

OriginalTransactionId
public long OriginalTransactionId { get; set; }
value = wsOrderCancel.OriginalTransactionId
wsOrderCancel.OriginalTransactionId = value

Проводное поле originalTransactionId.

PortfolioName
public string PortfolioName { get; set; }
value = wsOrderCancel.PortfolioName
wsOrderCancel.PortfolioName = value

Проводное поле portfolioName.

SecurityId
public WsSecurityId SecurityId { get; set; }
value = wsOrderCancel.SecurityId
wsOrderCancel.SecurityId = value

Проводное поле securityId.

Side
public Sides? Side { get; set; }
value = wsOrderCancel.Side
wsOrderCancel.Side = value

Проволочная сторона поля.

TransactionId
public long TransactionId { get; set; }
value = wsOrderCancel.TransactionId
wsOrderCancel.TransactionId = value

Проводное поле transactionId.

Type
public string Type { get; set; }
value = wsOrderCancel.Type
wsOrderCancel.Type = value

Тип проводного поля.

Volume
public decimal? Volume { get; set; }
value = wsOrderCancel.Volume
wsOrderCancel.Volume = value

Объем проводного поля.

Методы

From
public static WsOrderCancel From(OrderCancelMessage msg)
result = WsOrderCancel.From(msg)

От.

ToMessage
public OrderCancelMessage ToMessage()
result = wsOrderCancel.ToMessage()

ToMessage.