FixRequestForPositions

StockSharp.Fix.Native

Daten aus RequestForPositions FIX Nachricht.

Implementiert: IEquatable<FixRequestForPositions>

Konstruktoren

FixRequestForPositions
public FixRequestForPositions(FixId PosReqId, string Account, char? SubscriptionRequestType, FixId ResponseId, char? Side, bool? IsIncremental, string UserId, SecurityId[] SecurityIds, FixParty[] Parties)
fixRequestForPositions = FixRequestForPositions(PosReqId, Account, SubscriptionRequestType, ResponseId, Side, IsIncremental, UserId, SecurityIds, Parties)

Daten aus RequestForPositions FIX Nachricht.

PosReqId
Positionsanforderungskennung.
Account
Konto-Identifikationsnummer (nur Portfolio-Namen — ClientCode / BrokerCode jetzt fahren in Parteien).
SubscriptionRequestType
Subscription Request Type (0=Snapshot, 1=Subscribe, 2=Unsubscribe).
ResponseId
Kennung des Zielorts.
Side
Seitenfilter (1=Kaufen, 2=Verkaufen).
IsIncremental
Fordern Sie inkrementelle Updates anstelle von Snapshots an.
UserId
Benutzerkennung für die Datenfilterung.
SecurityIds
Spezifische Finanzinstrumentkennungen für die Filterung.
Parties
Informationen über die Partei (ClientCode, BrokerCode).

Eigenschaften

Account
public string Account { get; set; }
value = fixRequestForPositions.Account
fixRequestForPositions.Account = value

Konto-Identifikationsnummer (nur Portfolio-Namen — ClientCode / BrokerCode jetzt fahren in Parteien).

IsIncremental
public bool? IsIncremental { get; set; }
value = fixRequestForPositions.IsIncremental
fixRequestForPositions.IsIncremental = value

Fordern Sie inkrementelle Updates anstelle von Snapshots an.

OwnerUserId
public long OwnerUserId { get; set; }
value = fixRequestForPositions.OwnerUserId
fixRequestForPositions.OwnerUserId = value

Owning user's numeric id (broker extension, distinct from the legacy string UserId FIX field). The gate stamps it from the authenticated session; the Router scopes the positions snapshot to the owner by PK instead of by the login / portfolio name. 0 when unknown (older writer / unauthenticated path).

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

Informationen über die Partei (ClientCode, BrokerCode).

PosReqId
public FixId PosReqId { get; set; }
value = fixRequestForPositions.PosReqId
fixRequestForPositions.PosReqId = value

Positionsanforderungskennung.

ResponseId
public FixId ResponseId { get; set; }
value = fixRequestForPositions.ResponseId
fixRequestForPositions.ResponseId = value

Kennung des Zielorts.

SecurityIds
public SecurityId[] SecurityIds { get; set; }
value = fixRequestForPositions.SecurityIds
fixRequestForPositions.SecurityIds = value

Spezifische Finanzinstrumentkennungen für die Filterung.

Side
public char? Side { get; set; }
value = fixRequestForPositions.Side
fixRequestForPositions.Side = value

Seitenfilter (1=Kaufen, 2=Verkaufen).

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

Subscription Request Type (0=Snapshot, 1=Subscribe, 2=Unsubscribe).

UserId
public string UserId { get; set; }
value = fixRequestForPositions.UserId
fixRequestForPositions.UserId = value

Benutzerkennung für die Datenfilterung.