PositionChangeMessage

StockSharp.Messages

El mensaje contiene información sobre los cambios de posición.

Hereda de: BaseChangeMessage<PositionChangeMessage, PositionChangeTypes>

Implementa: IPortfolioNameMessage, IClientCodeMessage, ISecurityIdMessage, IStrategyIdMessage

Constructores

PositionChangeMessage
public PositionChangeMessage()
positionChangeMessage = PositionChangeMessage()

Inicia una nueva instancia de la PositionChangeMessage.

PositionChangeMessage
protected PositionChangeMessage(MessageTypes type)
positionChangeMessage = PositionChangeMessage(type)

Inicia una nueva instancia de la PositionChangeMessage.

type
Tipo de mensaje.

Propiedades

BoardCode
public string BoardCode { get; set; }
value = positionChangeMessage.BoardCode
positionChangeMessage.BoardCode = value

Código electrónico de la junta.

ClientCode
public string ClientCode { get; set; }
value = positionChangeMessage.ClientCode
positionChangeMessage.ClientCode = value

Código de cliente asignado por el corredor.

DataType
public override DataType DataType { get; }
value = positionChangeMessage.DataType

El tipo de datos de mercado, operado por almacenamiento dado.

DepoName
public string DepoName { get; set; }
value = positionChangeMessage.DepoName
positionChangeMessage.DepoName = value

El depositario donde se encuentra el instrumento financiero físico.

Description
public string Description { get; set; }
value = positionChangeMessage.Description
positionChangeMessage.Description = value

Descripción de la posición de texto.

LimitType
public TPlusLimits? LimitType { get; set; }
value = positionChangeMessage.LimitType
positionChangeMessage.LimitType = value

Tipo de límite para el mercado T+.

PortfolioName
public string PortfolioName { get; set; }
value = positionChangeMessage.PortfolioName
positionChangeMessage.PortfolioName = value

Nombre de cartera.

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

El lado.

StrategyId
public string StrategyId { get; set; }
value = positionChangeMessage.StrategyId
positionChangeMessage.StrategyId = value

Identificador de estrategia.

Métodos

Clone
public override Message Clone()
result = positionChangeMessage.Clone()

Crear una copia de PositionChangeMessage.

Devuelve: Copiado.

CopyTo
public override void CopyTo(PositionChangeMessage destination)
positionChangeMessage.CopyTo(destination)
ToString
public override string ToString()
result = positionChangeMessage.ToString()

Convertirse en una representación de línea.

Devuelve: Rendimiento de cuerda.