Для изменения размера нажмите или перетащите

Security - класс

Инструмент (акция, фьючерс, опцион и т.д.).
Иерархия наследования
SystemObject
  CloneableSecurity
    StockSharp.BusinessEntitiesSecurity
      StockSharp.AlgoBasketSecurity

Пространство имён:  StockSharp.BusinessEntities
Сборка:  StockSharp.BusinessEntities (в StockSharp.BusinessEntities.dll) Версия: 4.4.16.0 (4.4.16)
Синтаксис
C#
[SerializableAttribute]
public class Security : Cloneable<Security>, 
	IExtendableEntity, INotifyPropertyChanged

Тип Security предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методSecurity
Создать Security.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоAsksCount
Количество заявок на продажу.
Открытое свойствоAsksVolume
Суммарный объем во всех заявках на продажу.
Открытое свойствоAveragePrice
Средняя цена за сессию.
Открытое свойствоBasketCode
Тип корзины инструментов. Может быть в случае обычного инструмента.
Открытое свойствоBasketExpression
Выражение корзины инструментов. Может быть в случае обычного инструмента.
Открытое свойствоBestAsk
Лучшая продажа в стакане.
Открытое свойствоBestBid
Лучшая покупка в стакане.
Открытое свойствоBestPair
Лучшая пара котировок.
Открытое свойствоBidsCount
Количество заявок на покупку.
Открытое свойствоBidsVolume
Суммарный объем во всех заявках на покупку.
Открытое свойствоBinaryOptionType
Тип бинарного опциона.
Открытое свойствоBoard
Биржевая площадка, на которой торгуется инструмент.
Открытое свойствоBuyBackDate
Дата выкупа.
Открытое свойствоBuyBackPrice
Цена выкупа.
Открытое свойствоCfiCode
Тип в стандарте ISO 10962.
Открытое свойствоClass
Класс инструмента.
Открытое свойствоClosePrice
Последняя цена сделки за предыдущую сессию.
Открытое свойствоCode
Код инструмента.
Открытое свойствоCommissionMaker
Комиссия (мейкер).
Открытое свойствоCommissionTaker
Комиссия (тейкер).
Открытое свойствоCurrency
Валюта торгового инструмента.
Открытое свойствоDecimals
Количество знаков в цене после запятой.
Открытое свойствоDelta
Дельта опциона.
Открытое свойствоExpiryDate
Дата экспирация инструмента (для деривативов - экспирация, для облигаций - погашение).
Открытое свойствоExtensionInfo
Расширенная информация по инструменту.
Открытое свойствоExternalId
Идентификатор инструмента в других системах.
Открытое свойствоGamma
Гамма опциона.
Открытое свойствоHighBidPrice
Максимальный бид за сессию.
Открытое свойствоHighPrice
Наивысшая цена сделки за сессию.
Открытое свойствоHistoricalVolatility
Волатильность (историческая).
Открытое свойствоId
Идентификатор инструмента.
Открытое свойствоImpliedVolatility
Волатильность (подразумеваемая).
Открытое свойствоIssueDate
Дата выпуска.
Открытое свойствоIssueSize
Количество выпущенных контрактов.
Открытое свойствоLastChangeTime
Время последнего изменения инструмента.
Открытое свойствоLastTrade
Информация о последней сделке. Если за сессию по инструменту не было сделок, то значение равно .
Открытое свойствоLocalTime
Локальное время последнего изменения инструмента.
Открытое свойствоLowAskPrice
Минимальный оффер за сессию.
Открытое свойствоLowPrice
Наименьшая цена сделки за сессию.
Открытое свойствоMarginBuy
Гарантийное обеспечение на покупку.
Открытое свойствоMarginSell
Гарантийное обеспечение на продажу.
Открытое свойствоMaxPrice
Верхний лимит цены.
Открытое свойствоMinPrice
Нижний лимит цены.
Открытое свойствоMultiplier
Коэффициент объема между лотом и активом.
Открытое свойствоName
Имя инструмента.
Открытое свойствоOpenInterest
Количество открытых позиций (открытый интерес).
Открытое свойствоOpenPrice
Первая цена сделки за сессию.
Открытое свойствоOptionType
Тип опциона.
Открытое свойствоPriceStep
Минимальный шаг цены.
Открытое свойствоRho
Ро опциона.
Открытое свойствоSettlementDate
Дата выплат по инструменту (для деривативов и облигаций).
Открытое свойствоSettlementPrice
Расчетная цена.
Открытое свойствоShortName
Короткое название инструмента.
Открытое свойствоState
Текущее состояние инструмента.
Открытое свойствоStepPrice
Стоимость шага.
Открытое свойствоStrike
Страйк цена опциона.
Открытое свойствоTheorPrice
Теоретическая цена.
Открытое свойствоTheta
Тета опциона.
Открытое свойствоTradesCount
Количество сделок.
Открытое свойствоTurnover
Оборот.
Открытое свойствоType
Тип инструмента.
Открытое свойствоUnderlyingSecurityId
Базовый актив, на основе которого построен данный инструмент.
Открытое свойствоUnderlyingSecurityType
Тип базового инструмента.
Открытое свойствоVega
Вега опциона.
Открытое свойствоVolume
Объем за сессию.
Открытое свойствоVolumeStep
Минимальный шаг объема.
Открытое свойствоVWAP
Средняя цена исполнения.
Открытое свойствоYield
Доходность.
В начало страницы
Методы
  ИмяОписание
Открытый методClone
Создать копию Security.
(Переопределяет Cloneable.Clone.)
Открытый методCopyTo
Скопировать поля текущего инструмента в destination.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as a hash function for a particular type.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методNotify
Вызвать событие PropertyChanged.
Открытый методToString
Returns a string that represents the current object.
(Переопределяет ObjectToString.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddValue
Добавить значение в ExtensionInfo.
(Определяется ExtandableEntityHelper.)
Открытый метод расширенияApplyChanges(Level1ChangeMessage)Перегружен.
Применить изменения к инструменту.
(Определяется TraderHelper.)
Открытый метод расширенияApplyChanges(IEnumerableKeyValuePairLevel1Fields, Object, DateTimeOffset, DateTimeOffset)Перегружен.
Применить изменения к инструменту.
(Определяется TraderHelper.)
Открытый метод расширенияApplyChanges(SecurityMessage, IExchangeInfoProvider, Boolean)Перегружен.
Применить изменения к инструменту.
(Определяется TraderHelper.)
Открытый метод расширенияCopyExtensionInfo
Скопировать расширенную информацию.
(Определяется Extensions.)
Открытый метод расширенияGetAsset
Получить базовый актив.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetAtTheMoney(IMarketDataProvider, IEnumerableSecurity)Перегружен.
Получить опционы на деньгах (ATM).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetAtTheMoney(ISecurityProvider, IMarketDataProvider)Перегружен.
Получить опционы на деньгах (ATM).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetCall
Получить Call для базового фьючерса.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetCentralStrike(IMarketDataProvider, IEnumerableSecurity)Перегружен.
Получить центральный страйк.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetCentralStrike(ISecurityProvider, IMarketDataProvider, DateTimeOffset, OptionTypes)Перегружен.
Получить центральный страйк.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetCurrentPrice
Высчитать текущую цену по инструменту в зависимости от направления заявки.
(Определяется TraderHelper.)
Открытый метод расширенияGetDerivatives
Получить деривативы по базовому активу.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetInTheMoney(IMarketDataProvider, IEnumerableSecurity)Перегружен.
Получить опционы в деньгах (ITM).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetInTheMoney(ISecurityProvider, IMarketDataProvider)Перегружен.
Получить опционы в деньгах (ITM).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetIntrinsicValue
Получить внутреннюю стоимость опциона.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetOppositeOption
Получить противоположный опцион (для Call получить Put, для Put получить Call).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetOption
Получить опцион для базового фьючерса.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetOptionsMargin
Получить гарантийное обеспечение продажи опционов для инструмента.
(Определяется SmartComExtensionInfoHelper.)
Открытый метод расширенияGetOptionsSyntheticMargin
Получить гарантийное обеспечение по синтетическим позициям для инструмента.
(Определяется SmartComExtensionInfoHelper.)
Открытый метод расширенияGetOutOfTheMoney(IMarketDataProvider, IEnumerableSecurity)Перегружен.
Получить опционы вне денег (OTM).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetOutOfTheMoney(ISecurityProvider, IMarketDataProvider)Перегружен.
Получить опционы вне денег (OTM).
(Определяется DerivativesHelper.)
Открытый метод расширенияGetPriceTextFormat
Создать текстовый формат цены для указанного инструмента.
(Определяется Extensions.)
Открытый метод расширенияGetPut
Получить Put для базового фьючерса.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetStrikeStep
Получить размер шага страйка.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetTimeFrameCount
Получить количество временных интервалов в пределах заданного отрезка времени.
(Определяется CandleHelper.)
Открытый метод расширенияGetTimeValue
Получить временную стоимость опциона.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetUnderlyingAsset
Получить базовый актив по деривативу.
(Определяется DerivativesHelper.)
Открытый метод расширенияGetValueT
Получить значение из ExtensionInfo.
(Определяется ExtandableEntityHelper.)
Открытый метод расширенияGetVolumeTextFormat
Создать текстовый формат объема для указанного инструмента.
(Определяется Extensions.)
Открытый метод расширенияIsAllSecurity
Проверить если указанный инструмент является AllSecurity.
(Определяется TraderHelper.)
Открытый метод расширенияIsBasket
Является ли инструмент корзиной.
(Определяется TraderHelper.)
Открытый метод расширенияIsContinuous
Является ли инструмент непрерывным.
(Определяется TraderHelper.)
Открытый метод расширенияIsExpired
Проверить, закончил ли действие инструмент.
(Определяется DerivativesHelper.)
Открытый метод расширенияIsIndex
Является ли инструмент индексом.
(Определяется TraderHelper.)
Открытый метод расширенияIsLookupAll
Определить, что criteria является фильтром ВСЕ.
(Определяется TraderHelper.)
Открытый метод расширенияPnF
Создать CandleSeries для свечей PnFCandle.
(Определяется CandleHelper.)
Открытый метод расширенияRange
Создать CandleSeries для свечей RangeCandle.
(Определяется CandleHelper.)
Открытый метод расширенияRenko
Создать CandleSeries для свечей RenkoCandle.
(Определяется CandleHelper.)
Открытый метод расширенияShrinkPrice
Обрезать цену, чтобы она стала кратной минимальному шагу, а также ограничить количество знаков после запятой.
(Определяется TraderHelper.)
Открытый метод расширенияTick
Создать CandleSeries для свечей TickCandle.
(Определяется CandleHelper.)
Открытый метод расширенияTimeFrame
Создать CandleSeries для свечей TimeFrameCandle.
(Определяется CandleHelper.)
Открытый метод расширенияToBasket(IBasketSecurityProcessorProvider)Перегружен.
Преобразовать Security в BasketSecurity.
(Определяется TraderHelper.)
Открытый метод расширенияToBasketTBasketSecurityПерегружен.
Преобразовать Security в BasketSecurity.
(Определяется TraderHelper.)
Открытый метод расширенияToLookupMessage
Преобразовать фильтр Security в SecurityLookupMessage.
(Определяется MessageConverterHelper.)
Открытый метод расширенияToMessage
Преобразовать инструмент в сообщение.
(Определяется MessageConverterHelper.)
Открытый метод расширенияToSecurityId
Преобразовать инструмент в SecurityId.
(Определяется MessageConverterHelper.)
Открытый метод расширенияVolume
Создать CandleSeries для свечей VolumeCandle.
(Определяется CandleHelper.)
Открытый метод расширенияWhenBestAskPriceLess
Создать правило на событие понижения лучшего оффера ниже определенного уровня.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenBestAskPriceMore
Создать правило на событие превышения лучшего оффера определенного уровня.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenBestBidPriceLess
Создать правило на событие понижения лучшего бида ниже определенного уровня.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenBestBidPriceMore
Создать правило на событие превышения лучшего бида определенного уровня.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenChanged
Создать правило на событие изменения инструмента.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenLastTradePriceLess
Создать правило на событие понижения цены последней сделки ниже определённого уровня.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenLastTradePriceMore
Создать правило на событие повышения цены последней сделки выше определённого уровня.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenMarketDepthChanged
Создать правило на событие изменения стакана по инструменту.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenNewOrderLogItem
Создать правило на событие появления у инструмента новых записей в логе заявок.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenNewTrade
Создать правило на событие появления у инструмента новой сделки.
(Определяется MarketRuleHelper.)
В начало страницы
См. также