FixRequestForPositions

StockSharp.Fix.Native

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

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

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

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)

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

PosReqId
Идентификатор запроса позиции.
Account
Идентификатор аккаунта (только название портфеля — ClientCode / BrokerCode теперь катаемся в Party).
SubscriptionRequestType
Тип запроса на подписку (0 = моментальный снимок, 1 = подписка, 2 = отказ от подписки).
ResponseId
Идентификатор места назначения ответа.
Side
Боковой фильтр (1=Купить, 2=Продать).
IsIncremental
Запрашивайте инкрементальные обновления вместо снимков.
UserId
Идентификатор пользователя для фильтрации данных.
SecurityIds
Конкретные идентификаторы финансовых инструментов для фильтрации.
Parties
Информация о вечеринке (ClientCode, BrokerCode).

Свойства

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

Идентификатор аккаунта (только название портфеля — ClientCode / BrokerCode теперь катаемся в Party).

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

Запрашивайте инкрементальные обновления вместо снимков.

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

Информация о вечеринке (ClientCode, BrokerCode).

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

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

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

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

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

Конкретные идентификаторы финансовых инструментов для фильтрации.

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

Боковой фильтр (1=Купить, 2=Продать).

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

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

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

Идентификатор пользователя для фильтрации данных.