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

Order - класс

Заявка.
Иерархия наследования
SystemObject
  NotifiableObject
    StockSharp.BusinessEntitiesOrder

Пространство имён:  StockSharp.BusinessEntities
Сборка:  StockSharp.BusinessEntities (в StockSharp.BusinessEntities.dll) Версия: 4.4.14.0 (4.4.14)
Синтаксис
C#
[SerializableAttribute]
public class Order : NotifiableObject, IExtendableEntity

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

Конструкторы
  ИмяОписание
Открытый методOrder
Создать Order.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоBalance
Остаток контрактов в заявке.
Открытое свойствоBoardId
Идентификатор заявки электронной площадки. Используется, если Id или StringId содержат идентификаторы брокерской системы.
Открытое свойствоBrokerCode
Код брокерской фирмы.
Открытое свойствоClientCode
Код клиента, присвоенный брокером.
Открытое свойствоComment
Комментарий к выставляемой заявке.
Открытое свойствоCommission
Комиссия (брокерская, биржевая и т.д.).
Открытое свойствоCondition
Условие заявки (например, параметры стоп - или алго- заявки).
Открытое свойствоCurrency
Валюта торгового инструмента.
Открытое свойствоDerivedOrder Устарело.
Биржевая заявка, которая была создана стоп-заявкой при активации условия (, если стоп-условие еще не было активировано).
Открытое свойствоDirection
Направление заявки (покупка или продажа).
Открытое свойствоExpiryDate
Время экспирации заявки. По умолчанию равно , что означает действие заявки до отмены (GTC).
Открытое свойствоExtensionInfo
Расширенная информация по заявке.
Открытое свойствоId
Идентификатор заявки.
Открытое свойствоIsMargin
Включена ли маржинальность.
Открытое свойствоIsMarketMaker
Является ли заявка маркет-мейкерской.
Открытое свойствоIsSystem
Является ли сделка системной.
Открытое свойствоLastChangeTime
Время последнего изменения заявки (Снятие, Сведение).
Открытое свойствоLatencyCancellation
Время, которое потребовалось для отмены заявки.
Открытое свойствоLatencyRegistration
Время, которое потребовалось для регистрации заявки.
Открытое свойствоLocalTime
Локальное время последнего изменения заявки (отмена, исполнение).
Открытое свойствоMessages
Сообщения к заявке (создаются торговой системой при регистрации, изменении или снятии).
Открытое свойствоPortfolio
Портфель, в рамках которого торгуется заявка.
Открытое свойствоPrice
Цена заявки.
Открытое свойствоRepoInfo
Информация для РЕПО\РЕПО-М заявок.
Открытое свойствоRpsInfo
Информация для РПС заявок.
Открытое свойствоSecurity
Инструмент, по которому выставляется заявка.
Открытое свойствоSlippage
Проскальзывание в цене сделки.
Открытое свойствоState
Состояние заявки.
Открытое свойствоStatus
Системный статус заявки.
Открытое свойствоStringId
Идентификатор заявки (в виде строки, если электронная площадка не использует числовое представление идентификатора заявки).
Открытое свойствоTime
Время выставления заявки на бирже.
Открытое свойствоTimeInForce
Время жизни лимитной заявки.
Открытое свойствоTransactionId
Идентификатор транзакции. Автоматически устанавливается при вызове метода RegisterOrder(Order).
Открытое свойствоType
Тип заявки.
Открытое свойствоUserOrderId
Пользовательский идентификатор заявки.
Открытое свойствоVisibleVolume
Видимое количество контрактов в заявке.
Открытое свойствоVolume
Количество контрактов в заявке.
В начало страницы
Методы
  ИмяОписание
Открытый метод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.)
Защищённый методNotifyChanged (Унаследован от NotifiableObject.)
Защищённый методNotifyChanging (Унаследован от NotifiableObject.)
Открытый методNotifyPropertyChanged (Унаследован от NotifiableObject.)
Открытый методToString
Получить строковое представление.
(Переопределяет ObjectToString.)
В начало страницы
События
  ИмяОписание
Открытое событиеPropertyChanged (Унаследован от NotifiableObject.)
Открытое событиеPropertyChanging (Унаследован от NotifiableObject.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddValue
Добавить значение в ExtensionInfo.
(Определяется ExtandableEntityHelper.)
Открытый метод расширенияCopyExtensionInfo
Скопировать расширенную информацию.
(Определяется Extensions.)
Открытый метод расширенияCreateCancelMessage
Создать сообщение снятия старой заявки.
(Определяется MessageConverterHelper.)
Открытый метод расширенияCreateRegisterMessage
Создать сообщение регистрации новой заявки.
(Определяется MessageConverterHelper.)
Открытый метод расширенияCreateReplaceMessage(Order, SecurityId)Перегружен.
Создать сообщение замены старой заявки на новую.
(Определяется MessageConverterHelper.)
Открытый метод расширенияCreateReplaceMessage(Order, SecurityId, Order, Order, SecurityId)Перегружен.
Создать сообщение замены пары старых заявок на новые.
(Определяется MessageConverterHelper.)
Открытый метод расширенияGetAveragePrice
Получить средневзвешенную цену исполнения заявки.
(Определяется TraderHelper.)
Открытый метод расширенияGetClientId
Получить идентификатор клиента.
(Определяется Extensions.)
Открытый метод расширенияGetLastTradePrice
Получить цену последней сделки.
(Определяется Extensions.)
Открытый метод расширенияGetMatchedVolume
Рассчитать реализованную часть объема для заявки.
(Определяется TraderHelper.)
Открытый метод расширенияGetTraceId
Получить трассировочный идентификатор заявки.
(Определяется StrategyHelper.)
Открытый метод расширенияGetTrades
Получить сделки заявки.
(Определяется TraderHelper.)
Открытый метод расширенияGetValueT
Получить значение из ExtensionInfo.
(Определяется ExtandableEntityHelper.)
Открытый метод расширенияGetWhyHeld
Получить причину удержания заявки.
(Определяется Extensions.)
Открытый метод расширенияIsCanceled
Проверить, отменена ли заявка.
(Определяется TraderHelper.)
Открытый метод расширенияIsMatched
Проверить, исполнена ли полностью заявка.
(Определяется TraderHelper.)
Открытый метод расширенияIsMatchedEmpty
Проверить, что не реализован ни один контракт в заявке.
(Определяется TraderHelper.)
Открытый метод расширенияIsMatchedPartially
Проверить, реализована ли часть объема в заявке.
(Определяется TraderHelper.)
Открытый метод расширенияReRegisterClone
Создать копию заявки для перерегистрации.
(Определяется TraderHelper.)
Открытый метод расширенияShrinkPrice
Обрезать цену для заявки, чтобы она стала кратной минимальному шагу, а также ограничить количество знаков после запятой.
(Определяется TraderHelper.)
Открытый метод расширенияToMessage
Преобразовать заявку в сообщение.
(Определяется MessageConverterHelper.)
Открытый метод расширенияWhenAllTrades
Создать правило на событие появления всех сделок по заявке.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenCanceled
Создать правило на событие отмены заявки.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenCancelFailed
Создать правило на событие неудачного снятия заявки на бирже.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenChanged
Создать правило на событие изменения заявки.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenLossMore
Создать правило для отслеживания убыточности заявки более чем на указанный уровень.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenMatched
Создать правило на событие полного исполнения заявки.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenNewTrade
Создать правило на событие появления сделок по заявке.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenPartiallyMatched
Создать правило на событие частичного исполнения заявки.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenProfitMore
Создать правило для отслеживания прибыльности заявки более чем на указанный уровень.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenRegistered
Создать правило на событие успешной регистрации заявки на бирже.
(Определяется MarketRuleHelper.)
Открытый метод расширенияWhenRegisterFailed
Создать правило на событие неудачной регистрации заявки на бирже.
(Определяется MarketRuleHelper.)
В начало страницы
См. также