FixOrderStatusRequest

StockSharp.Fix.Native

Данные из сообщения OrderStatusRequest FIX.

Реализует: IEquatable<FixOrderStatusRequest>

Конструкторы

FixOrderStatusRequest
public FixOrderStatusRequest(FixId OrdStatusReqId, char? SubscriptionRequestType, long? OrderId, string OrderStringId, string ClOrdId)
fixOrderStatusRequest = FixOrderStatusRequest(OrdStatusReqId, SubscriptionRequestType, OrderId, OrderStringId, ClOrdId)

Data from OrderStatusRequest FIX message.

OrdStatusReqId
Order status request identifier.
SubscriptionRequestType
Subscription request type (0=Snapshot, 1=Subscribe, 2=Unsubscribe).
OrderId
Our numeric order primary key (null when the order is identified by its exchange id).
OrderStringId
Exchange order identifier (string), when identified by it instead of the PK.
ClOrdId
Client order identifier.

Свойства

ClOrdId
public string ClOrdId { get; set; }
value = fixOrderStatusRequest.ClOrdId
fixOrderStatusRequest.ClOrdId = value

Идентификатор заказа клиента.

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

Идентификатор заявки на обмен.

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

Exchange order identifier (string), when identified by it instead of the PK.

OrdStatusReqId
public FixId OrdStatusReqId { get; set; }
value = fixOrderStatusRequest.OrdStatusReqId
fixOrderStatusRequest.OrdStatusReqId = value

Идентификатор запроса статуса заказа.

Parties
public FixParty[] Parties { get; set; }
value = fixOrderStatusRequest.Parties
fixOrderStatusRequest.Parties = value

Parties of the request. A gate that asks on behalf of a client names that client here under ClientId, which is what tells the server whose orders are asked for.

SubscriptionRequestType
public char? SubscriptionRequestType { get; set; }
value = fixOrderStatusRequest.SubscriptionRequestType
fixOrderStatusRequest.SubscriptionRequestType = value

Тип запроса на подписку (0 = моментальный снимок, 1 = подписка, 2 = отказ от подписки).

UserId
public long UserId { get; set; }
value = fixOrderStatusRequest.UserId
fixOrderStatusRequest.UserId = value

Owning user's numeric id (broker extension, not a standard FIX tag). Carried over the SBE wire so a targeted per-user status request scopes the StopOrder snapshot to that user (0 = the OrderRouter's mass feed).