FixOrderStatusRequest

StockSharp.Fix.Native

Dados de OrderStatusRequest FIX message.

Implementa: IEquatable<FixOrderStatusRequest>

Construtores

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.

Propriedades

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

Identificador da ordem do cliente.

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

Identificador da ordem de câmbio.

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

Identificador do pedido de estatuto de pedido de encomenda.

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

Tipo de pedido de assinatura (0=Snapshot, 1=Subscribe, 2=Dessubscreva).

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).