MarketDepth - класс |
Пространство имён: StockSharp.BusinessEntities
[SerializableAttribute] public class MarketDepth : Cloneable<MarketDepth>, IEnumerable<QuoteChange>, IEnumerable
Тип MarketDepth предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | MarketDepth | Создать стакан. |
Имя | Описание | |
---|---|---|
![]() | Asks | Устарело. Возвращает массив офферов упорядоченных по возрастанию цены. Первый оффер будет иметь минимальную цену, и будет являться лучшим. |
![]() | Asks2 | Возвращает массив офферов упорядоченных по возрастанию цены. Первый оффер будет иметь минимальную цену, и будет являться лучшим. |
![]() | BestAsk | Устарело. Лучший оффер. Если стакан не содержит офферов, то будет возвращено . |
![]() | BestAsk2 | Лучший оффер. Если стакан не содержит офферов, то будет возвращено . |
![]() | BestBid | Устарело. Лучший бид. Если стакан не содержит бидов, то будет возвращено . |
![]() | BestBid2 | Лучший бид. Если стакан не содержит бидов, то будет возвращено . |
![]() | BestPair | Лучшая пара котировок. Если стакан пустой, то будет возвращено . |
![]() | Bids | Устарело. Возвращает массив бидов упорядоченных по убыванию цены. Первый бид будет иметь максимальную цену, и будет являться лучшим. |
![]() | Bids2 | Возвращает массив бидов упорядоченных по убыванию цены. Первый бид будет иметь максимальную цену, и будет являться лучшим. |
![]() | BuildFrom | Determines the message is generated from the specified DataType. |
![]() | Count | Общее количество котировок (бидов + офферов) в стакане. |
![]() | Currency | Валюта торгового инструмента. |
![]() | Depth | Глубина стакана. |
![]() | LastChangeTime | Время последнего изменения стакана. |
![]() | LocalTime | Локальное время последнего изменения стакана. |
![]() | MaxDepth | Устарело. Максимальная глубина стакана. |
![]() | Security | Инструмент стакана. |
![]() | SeqNum | Sequence number. |
![]() | TotalAsksPrice | Получить общий ценовой размер по офферам. |
![]() | TotalAsksVolume | Получить общий объем по офферам. |
![]() | TotalBidsPrice | Получить общий ценовой размер по бидам. |
![]() | TotalBidsVolume | Получить общий объем по бидам. |
![]() | TotalPrice | Получить общий ценовой размер. |
![]() | TotalVolume | Получить общий объем. |
![]() | UseAggregatedQuotes | Использовать ли агрегированные котировки InnerQuotes при слиянии объемом с одинаковой ценой. |
Имя | Описание | |
---|---|---|
![]() | AddAsk | Добавить котировку на продажу. |
![]() | AddBid | Добавить котировку на покупку. |
![]() | AddQuote | Добавить котировку. Если котировка с такой ценой уже присутствует в стакане, то они объединяются в InnerQuotes. |
![]() | 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 the default hash function. (Унаследован от 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 | Returns a string that represents the current object. (Переопределяет ObjectToString.) |
![]() | Update(IEnumerableQuote, DateTimeOffset) | Устарело. Обновить стакан новыми котировками. |
![]() | Update(QuoteChange, QuoteChange, DateTimeOffset) | Обновить стакан. Версия без проверок и блокировок. |
![]() | Update(IEnumerableQuote, IEnumerableQuote, Boolean, DateTimeOffset) | Устарело. Обновить стакан новыми бидами и офферами. |
![]() | UpdateQuote | Обновить котировку. Если котировка с такой ценой уже присутствует в стакане, то она обновляется переданной. Иначе, она автоматически перестраивает стакан. |
Имя | Описание | |
---|---|---|
![]() | DepthChanged | Устарело. Событие об изменении глубины стакана Depth. |
![]() | QuoteOutOfDepth | Устарело. Событие о превышении котировки максимально допустимой глубины в стакане. |
![]() | QuotesChanged | Устарело. Событие изменения котировок в стакане. |
Имя | Описание | |
---|---|---|
![]() | AddDelta | Прибавить изменение к котировке. (Определяется Extensions.) |
![]() | EmulateTrades | Удалить в стакане те уровни, которые должны исчезнуть в случае появления сделок trades. (Определяется TraderHelper.) |
![]() | GetCurrentPrice | Высчитать текущую цену по стакану в зависимости от направления заявки. (Определяется TraderHelper.) |
![]() | GetTheoreticalTrades(Order) | Перегружен. Получить вероятные сделки по стакану для заданной заявки. (Определяется TraderHelper.) |
![]() | GetTheoreticalTrades(Sides, Decimal) | Перегружен. Получить вероятные сделки по стакану для рыночной цены и заданного объема. (Определяется TraderHelper.) |
![]() | GetTheoreticalTrades(Sides, Decimal, Decimal) | Перегружен. Получить вероятные сделки по стакану для заданных цены и объема. (Определяется TraderHelper.) |
![]() | Group | Сгруппировать стакан по ценовому диапазону. (Определяется TraderHelper.) |
![]() | ImpliedVolatility(BlackScholes, DateTimeOffset) | Перегружен. Создать стакан волатильности из обычного стакана. (Определяется DerivativesHelper.) |
![]() | ImpliedVolatility(ISecurityProvider, IMarketDataProvider, IExchangeInfoProvider, DateTimeOffset, Decimal, Decimal) | Перегружен. Создать стакан волатильности из обычного стакана. (Определяется DerivativesHelper.) |
![]() | IsFullEmpty | Определить, является ли стакан пустым. (Определяется TraderHelper.) |
![]() | IsHalfEmpty | Определить, является ли стакан пустым на половину. (Определяется TraderHelper.) |
![]() | Join | Объединить первоначальный стакан, и его разреженное представление. (Определяется TraderHelper.) |
![]() | SafeAddT1, T2 | Обернуть действие в try/catch условие с логирование возможной ошибки. (Определяется LoggingHelper.) |
![]() | Sparse | Перегружен. Создать из обычного стакана разреженный с минимальным шагом цены равный PriceStep. (Определяется TraderHelper.) |
![]() | Sparse(Unit) | Перегружен. Создать из обычного стакана разреженный. (Определяется TraderHelper.) |
![]() | ToMessage | Преобразовать MarketDepth в QuoteChangeMessage. (Определяется MessageConverterHelper.) |
![]() | ToMessagesQuoteChange, TMessage | Преобразовать торговые объекты в сообщения. (Определяется MessageConverterHelper.) |
![]() | Truncate | Обрезать переданный стакан до максимально допустимой глубины. (Определяется TraderHelper.) |
![]() | UnGroup | Разгруппировать стакан, сгруппированный через метод Group(MarketDepth, Unit). (Определяется TraderHelper.) |
![]() | Verify | Определить, правильное ли состояние содержит стакан. (Определяется TraderHelper.) |
![]() | WhenBestAskPriceLess | Создать правило на событие понижения лучшего оффера на определенную величину. (Определяется MarketRuleHelper.) |
![]() | WhenBestAskPriceMore | Создать правило на событие повышения лучшего оффера на определенную величину. (Определяется MarketRuleHelper.) |
![]() | WhenBestBidPriceLess | Создать правило на событие понижения лучшего бида на определенную величину. (Определяется MarketRuleHelper.) |
![]() | WhenBestBidPriceMore | Создать правило на событие повышения лучшего бида на определенную величину. (Определяется MarketRuleHelper.) |
![]() | WhenChanged | Создать правило на событие изменения стакана. (Определяется MarketRuleHelper.) |
![]() | WhenSpreadLess | Создать правило на событие понижения размера спреда стакана на определенную величину. (Определяется MarketRuleHelper.) |
![]() | WhenSpreadMore | Создать правило на событие повышения размера спреда стакана на определенную величину. (Определяется MarketRuleHelper.) |