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=snapshot,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).