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

MarketDepth - методы

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

Методы
  ИмяОписание
Открытый методAddAsk
Добавить котировку на продажу.
Открытый методAddBid
Добавить котировку на покупку.
Открытый методAddQuote
Добавить котировку. Если котировка с такой ценой уже присутствует в стакане, то они объединяются в AggregatedQuote.
Открытый методClone
Создать копию MarketDepth.
(Переопределяет Cloneable.Clone.)
Открытый методDecrease
Уменьшить стакан до необходимой глубины.
Открытый метод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.)
Открытый методGetBestQuote
Получить лучшую котировку по направлению Sides.
Открытый методGetEnumerator
Получить объект-перечислитель.
Открытый методGetHashCode
Serves as a hash function for a particular type.
(Унаследован от Object.)
Открытый методGetPair
Получить пару котировок (бид + оффер) по индексу глубины.
Открытый методGetQuote(Decimal)
Получить котировку по цене.
Открытый методGetQuote(Sides, Int32)
Получить котировку по направлению Sides и индексу глубины.
Открытый методGetQuotes
Получить котировки по направлению Sides.
Открытый методGetTopPairs
Получить край стакана на заданную глубину в виде пар котировок.
Открытый методGetTopQuotes
Получить край стакана на заданную глубину в виде котировок.
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методRemove(Quote, DateTimeOffset)
Удалить котировку из стакана.
Открытый методRemove(Decimal, Decimal, DateTimeOffset)
Удалить объем для заданной цены.
Открытый методRemove(Sides, Decimal, Decimal, DateTimeOffset)
Удалить объем для заданной цены.
Открытый методToPairs
Получить все пары из стакана.
Открытый методToString
Получить строковое представление.
(Переопределяет ObjectToString.)
Открытый методUpdate(IEnumerableQuote, DateTimeOffset)
Обновить стакан новыми котировками.
Открытый методUpdate(Quote, Quote, DateTimeOffset)
Обновить стакан. Версия без проверок и блокировок.
Открытый методUpdate(IEnumerableQuote, IEnumerableQuote, Boolean, DateTimeOffset)
Обновить стакан новыми бидами и офферами.
Открытый методUpdateQuote
Обновить котировку. Если котировка с такой ценой уже присутствует в стакане, то она обновляется переданной. Иначе, она автоматически перестраивает стакан.
Открытый методVerify
Определить, правильное ли состояние содержит стакан.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияEmulateTrades
Удалить в стакане те уровни, которые должны исчезнуть в случае появления сделок trades.
(Определяется TraderHelper.)
Открытый метод расширенияGetCurrentPrice
Высчитать текущую цену по стакану в зависимости от направления заявки.
(Определяется TraderHelper.)
Открытый метод расширенияGetFilteredQuotes
Отфильтровать стакан от собственных заявок.
(Определяется TraderHelper.)
Открытый метод расширенияGetTheoreticalTrades(Order)Перегружен.
Получить вероятные сделки по стакану для заданной заявки.
(Определяется TraderHelper.)
Открытый метод расширенияGetTheoreticalTrades(Sides, Decimal)Перегружен.
Получить вероятные сделки по стакану для рыночной цены и заданного объема.
(Определяется TraderHelper.)
Открытый метод расширенияGetTheoreticalTrades(Sides, Decimal, Decimal)Перегружен.
Получить вероятные сделки по стакану для заданных цены и объема.
(Определяется TraderHelper.)
Открытый метод расширенияGroup(Unit)Перегружен.
Сгруппировать котировки по ценовому диапазону.
(Определяется TraderHelper.)
Открытый метод расширенияGroup(Unit)Перегружен.
Сгруппировать стакан по ценовому диапазону.
(Определяется TraderHelper.)
Открытый метод расширенияImpliedVolatility(BlackScholes, DateTimeOffset)Перегружен.
Создать стакан волатильности из обычного стакана.
(Определяется DerivativesHelper.)
Открытый метод расширенияImpliedVolatility(ISecurityProvider, IMarketDataProvider, DateTimeOffset, Decimal, Decimal)Перегружен.
Создать стакан волатильности из обычного стакана.
(Определяется DerivativesHelper.)
Открытый метод расширенияIsFullEmpty
Определить, является ли стакан пустым.
(Определяется TraderHelper.)
Открытый метод расширенияIsHalfEmpty
Определить, является ли стакан пустым на половину.
(Определяется TraderHelper.)
Открытый метод расширенияJoin
Объединить первоначальный стакан, и его разреженное представление.
(Определяется TraderHelper.)
Открытый метод расширенияSparseПерегружен.
Создать из обычного стакана разреженный с минимальным шагом цены равный PriceStep.
(Определяется TraderHelper.)
Открытый метод расширенияSparse(Decimal)Перегружен.
Создать из обычных котировок разреженную коллекцию котировок.
(Определяется TraderHelper.)
Открытый метод расширенияSparse(Decimal)Перегружен.
Создать из обычного стакана разреженный.
(Определяется TraderHelper.)
Открытый метод расширенияToMessage
Преобразовать MarketDepth в QuoteChangeMessage.
(Определяется MessageConverterHelper.)
Открытый метод расширенияToMessagesQuote, TMessage
Преобразовать торговые объекты в сообщения.
(Определяется MessageConverterHelper.)
Открытый метод расширенияTruncate
Обрезать переданный стакан до максимально допустимой глубины.
(Определяется TraderHelper.)
Открытый метод расширенияUnGroup
Разгруппировать стакан, сгруппированный через метод Group(MarketDepth, Unit).
(Определяется TraderHelper.)
Открытый метод расширенияWhenBestAskPriceLess
Создать правило на событие понижения лучшего оффера на определенную величину.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenBestAskPriceMore
Создать правило на событие повышения лучшего оффера на определенную величину.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenBestBidPriceLess
Создать правило на событие понижения лучшего бида на определенную величину.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenBestBidPriceMore
Создать правило на событие повышения лучшего бида на определенную величину.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenChanged
Создать правило на событие изменения стакана.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenSpreadLess
Создать правило на событие понижения размера спреда стакана на определенную величину.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenSpreadMore
Создать правило на событие повышения размера спреда стакана на определенную величину.
(Определяется MarketRuleHelper.)
В начало страницы
См. также