PositionChangeMessage

StockSharp.Messages

A mensagem contém informações sobre as alterações de posição.

Herda de: BaseChangeMessage<PositionChangeMessage, PositionChangeTypes>

Implementa: IPortfolioNameMessage, IClientCodeMessage, ISecurityIdMessage, IStrategyIdMessage

Construtores

PositionChangeMessage
public PositionChangeMessage()
positionChangeMessage = PositionChangeMessage()

Inicializa uma nova instância do PositionChangeMessage.

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

Inicializa uma nova instância do PositionChangeMessage.

type
Tipo de mensagem.

Propriedades

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

Código da placa electrónica.

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

Código do cliente atribuído pelo corretor.

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

O tipo de dados de mercado, operados por determinado armazenamento.

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

O depositário onde o instrumento financeiro físico.

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

Descrição da posição do texto.

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

Tipo limite para o mercado T+.

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

Nome da pasta.

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

Lado.

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

Identificador de estratégia.

Métodos

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

Criar uma cópia de PositionChangeMessage.

Retorna: Entendido.

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

Converter para uma representação de linha.

Retorna: Desempenho de cordas.