FixSecurityListRequest

StockSharp.Fix.Native

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

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

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

FixSecurityListRequest
public FixSecurityListRequest(FixId SecurityReqId, string Currency, string SecurityDesc, decimal? Strike, string SecurityType, string[] SecurityTypes, string CfiCode, string Symbol, string SecurityExchange, string Text, DateTime? RedemptionDate, int? PutOrCall, long? Skip, long? Count, bool OnlySecurityId, SecurityId[] SecurityIds, bool DisableArchive)
fixSecurityListRequest = FixSecurityListRequest(SecurityReqId, Currency, SecurityDesc, Strike, SecurityType, SecurityTypes, CfiCode, Symbol, SecurityExchange, Text, RedemptionDate, PutOrCall, Skip, Count, OnlySecurityId, SecurityIds, DisableArchive)

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

SecurityReqId
идентификатор запроса списка финансовых инструментов.
Currency
Валютный фильтр.
SecurityDesc
фильтр описания финансового инструмента.
Strike
Фильтр страйк-цены (для опционов).
SecurityType
фильтр типа финансового инструмента.
SecurityTypes
Фильтр нескольких типов финансовых инструментов.
CfiCode
Фильтр кода CFI.
Symbol
Фильтр символов финансовых инструментов.
SecurityExchange
фильтр обмена финансовых инструментов.
Text
Бесплатный текстовый фильтр.
RedemptionDate
Фильтр даты погашения (для облигаций).
PutOrCall
Индикатор пут или колл (для опций: 0=Пут, 1=Колл).
Skip
Количество записей, которые нужно пропустить (нумерация страниц).
Count
Количество возвращаемых записей (нумерация страниц).
OnlySecurityId
Возвращать только идентификаторы финансовых инструментов без полной информации.
SecurityIds
Конкретные идентификаторы финансовых инструментов, которые необходимо запросить.
DisableArchive
Исключить ли архивные финансовые инструменты.

Свойства

CfiCode
public string CfiCode { get; set; }
value = fixSecurityListRequest.CfiCode
fixSecurityListRequest.CfiCode = value

Фильтр кода CFI.

Count
public long? Count { get; set; }
value = fixSecurityListRequest.Count
fixSecurityListRequest.Count = value

Количество возвращаемых записей (нумерация страниц).

Currency
public string Currency { get; set; }
value = fixSecurityListRequest.Currency
fixSecurityListRequest.Currency = value

Валютный фильтр.

DisableArchive
public bool DisableArchive { get; set; }
value = fixSecurityListRequest.DisableArchive
fixSecurityListRequest.DisableArchive = value

Исключить ли архивные финансовые инструменты.

OnlySecurityId
public bool OnlySecurityId { get; set; }
value = fixSecurityListRequest.OnlySecurityId
fixSecurityListRequest.OnlySecurityId = value

Возвращать только идентификаторы финансовых инструментов без полной информации.

PutOrCall
public int? PutOrCall { get; set; }
value = fixSecurityListRequest.PutOrCall
fixSecurityListRequest.PutOrCall = value

Индикатор пут или колл (для опций: 0=Пут, 1=Колл).

RedemptionDate
public DateTime? RedemptionDate { get; set; }
value = fixSecurityListRequest.RedemptionDate
fixSecurityListRequest.RedemptionDate = value

Фильтр даты погашения (для облигаций).

SecurityDesc
public string SecurityDesc { get; set; }
value = fixSecurityListRequest.SecurityDesc
fixSecurityListRequest.SecurityDesc = value

фильтр описания финансового инструмента.

SecurityExchange
public string SecurityExchange { get; set; }
value = fixSecurityListRequest.SecurityExchange
fixSecurityListRequest.SecurityExchange = value

фильтр обмена финансовых инструментов.

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

Конкретные идентификаторы финансовых инструментов, которые необходимо запросить.

SecurityReqId
public FixId SecurityReqId { get; set; }
value = fixSecurityListRequest.SecurityReqId
fixSecurityListRequest.SecurityReqId = value

идентификатор запроса списка финансовых инструментов.

SecurityType
public string SecurityType { get; set; }
value = fixSecurityListRequest.SecurityType
fixSecurityListRequest.SecurityType = value

фильтр типа финансового инструмента.

SecurityTypes
public string[] SecurityTypes { get; set; }
value = fixSecurityListRequest.SecurityTypes
fixSecurityListRequest.SecurityTypes = value

Фильтр нескольких типов финансовых инструментов.

Skip
public long? Skip { get; set; }
value = fixSecurityListRequest.Skip
fixSecurityListRequest.Skip = value

Количество записей, которые нужно пропустить (нумерация страниц).

Strike
public decimal? Strike { get; set; }
value = fixSecurityListRequest.Strike
fixSecurityListRequest.Strike = value

Фильтр страйк-цены (для опционов).

Symbol
public string Symbol { get; set; }
value = fixSecurityListRequest.Symbol
fixSecurityListRequest.Symbol = value

Фильтр символов финансовых инструментов.

Text
public string Text { get; set; }
value = fixSecurityListRequest.Text
fixSecurityListRequest.Text = value

Бесплатный текстовый фильтр.