PositionChangeMessage
StockSharp.Messages
Сообщение содержит информацию об изменении позиции.
Наследует: BaseChangeMessage<PositionChangeMessage, PositionChangeTypes>
Реализует: IPortfolioNameMessage, IClientCodeMessage, ISecurityIdMessage, IStrategyIdMessage
Конструкторы
PositionChangeMessage
public PositionChangeMessage()
positionChangeMessage = PositionChangeMessage()
Инициализирует новый экземпляр PositionChangeMessage.
PositionChangeMessage
protected PositionChangeMessage(MessageTypes type)
positionChangeMessage = PositionChangeMessage(type)
Инициализирует новый экземпляр PositionChangeMessage.
- type
- Тип сообщения.
Свойства
BoardCode
public string BoardCode { get; set; }
value = positionChangeMessage.BoardCode
positionChangeMessage.BoardCode = value
Электронный код доски.
ClientCode
public string ClientCode { get; set; }
value = positionChangeMessage.ClientCode
positionChangeMessage.ClientCode = value
Код клиента, присвоенный брокером.
DataType
public override DataType DataType { get; }
value = positionChangeMessage.DataType
Тип рыночных данных, управляемых данным хранилищем.
DepoName
public string DepoName { get; set; }
value = positionChangeMessage.DepoName
positionChangeMessage.DepoName = value
Депозитарий, в котором находится физический финансовый инструмент.
Description
public string Description { get; set; }
value = positionChangeMessage.Description
positionChangeMessage.Description = value
Текстовое описание позиции.
LimitType
public TPlusLimits? LimitType { get; set; }
value = positionChangeMessage.LimitType
positionChangeMessage.LimitType = value
Тип лимита для рынка Т+.
PortfolioName
public string PortfolioName { get; set; }
value = positionChangeMessage.PortfolioName
positionChangeMessage.PortfolioName = value
Название портфолио.
SecurityId
public SecurityId SecurityId { get; set; }
value = positionChangeMessage.SecurityId
positionChangeMessage.SecurityId = value
SecurityId
Side
public Sides? Side { get; set; }
value = positionChangeMessage.Side
positionChangeMessage.Side = value
Сторона.
StrategyId
public string StrategyId { get; set; }
value = positionChangeMessage.StrategyId
positionChangeMessage.StrategyId = value
Идентификатор стратегии.
Методы
Clone
public override Message Clone()
result = positionChangeMessage.Clone()
Создайте копию PositionChangeMessage.
Возвращает: Копия.
CopyTo
public override void CopyTo(PositionChangeMessage destination)
positionChangeMessage.CopyTo(destination)
ToString
public override string ToString()
result = positionChangeMessage.ToString()
Преобразовать к строковому представлению.
Возвращает: Строковое представление.