FixRequestForPositions

StockSharp.Fix.Native

Datos de RequestForPositions Mensaje FIX.

Implementa: IEquatable<FixRequestForPositions>

Constructores

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)

Datos de RequestForPositions Mensaje FIX.

PosReqId
Identificador de petición de posición.
Account
Identificador de cuenta (nombre de cartera únicamente — ClientCode / BrokerCode ahora viaja en Partes).
SubscriptionRequestType
Tipo de solicitud de suscripción (0=Snapshot, 1=Subscribe, 2=Unsubscribe).
ResponseId
Identificador de destino de respuesta.
Side
Filtro lateral (1=Comprar, 2=Sell).
IsIncremental
Solicitar actualizaciones incrementales en lugar de instantáneas.
UserId
Identificador de usuario para filtrar datos.
SecurityIds
Identificadores específicos de instrumentos financieros para filtrar.
Parties
Información del partido (ClientCode, BrokerCode).

Propiedades

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

Identificador de cuenta (nombre de cartera únicamente — ClientCode / BrokerCode ahora viaja en Partes).

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

Solicitar actualizaciones incrementales en lugar de instantáneas.

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

Información del partido (ClientCode, BrokerCode).

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

Identificador de petición de posición.

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

Identificador de destino de respuesta.

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

Identificadores específicos de instrumentos financieros para filtrar.

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

Filtro lateral (1=Comprar, 2=Sell).

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

Tipo de solicitud de suscripción (0=Snapshot, 1=Subscribe, 2=Unsubscribe).

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

Identificador de usuario para filtrar datos.