FixPositionReport

StockSharp.Fix.Native

Dados para PositionReport FIX message.

Implementa: IEquatable<FixPositionReport>

Construtores

FixPositionReport
public FixPositionReport(FixId PosReqId, string Account, string Symbol, string SecurityExchange, SecurityTypes? SecurityType, TPlusLimits? LimitType, string ClientCode, CurrencyTypes? Currency, string StrategyId, Sides? Side, DataType BuildFrom, string DepoName, string Description, ICollection<KeyValuePair<PositionChangeTypes, object>> Changes, DateTime? TransactTime)
fixPositionReport = FixPositionReport(PosReqId, Account, Symbol, SecurityExchange, SecurityType, LimitType, ClientCode, Currency, StrategyId, Side, BuildFrom, DepoName, Description, Changes, TransactTime)

Dados para PositionReport FIX message.

PosReqId
Identificador da posição de pedido.
Account
Identificador da conta.
Symbol
símbolo do instrumento financeiro.
SecurityExchange
Código de troca de instrumentos financeiros.
SecurityType
tipo de instrumento financeiro.
LimitType
Tipo limite T+.
ClientCode
Código do cliente.
Currency
Moeda.
StrategyId
Identificador de estratégia.
Side
Posição lateral.
BuildFrom
Fonte de compilação de dados.
DepoName
Nome do depósito.
Description
Descrição da posição.
Changes
A posição muda a colecção.
TransactTime
Hora do servidor em que a posição foi relatada (FIX tag 60).

Propriedades

Account
public string Account { get; set; }
value = fixPositionReport.Account
fixPositionReport.Account = value

Identificador da conta.

BuildFrom
public DataType BuildFrom { get; set; }
value = fixPositionReport.BuildFrom
fixPositionReport.BuildFrom = value

Fonte de compilação de dados.

Changes
public ICollection<KeyValuePair<PositionChangeTypes, object>> Changes { get; set; }
value = fixPositionReport.Changes
fixPositionReport.Changes = value

A posição muda a colecção.

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

Código do cliente.

Currency
public CurrencyTypes? Currency { get; set; }
value = fixPositionReport.Currency
fixPositionReport.Currency = value

Moeda.

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

Nome do depósito.

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

Descrição da posição.

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

Tipo limite T+.

PosReqId
public FixId PosReqId { get; set; }
value = fixPositionReport.PosReqId
fixPositionReport.PosReqId = value

Identificador da posição de pedido.

SecurityExchange
public string SecurityExchange { get; set; }
value = fixPositionReport.SecurityExchange
fixPositionReport.SecurityExchange = value

Código de troca de instrumentos financeiros.

SecurityType
public SecurityTypes? SecurityType { get; set; }
value = fixPositionReport.SecurityType
fixPositionReport.SecurityType = value

tipo de instrumento financeiro.

Side
public Sides? Side { get; set; }
value = fixPositionReport.Side
fixPositionReport.Side = value

Posição lateral.

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

Identificador de estratégia.

Symbol
public string Symbol { get; set; }
value = fixPositionReport.Symbol
fixPositionReport.Symbol = value

símbolo do instrumento financeiro.

TransactTime
public DateTime? TransactTime { get; set; }
value = fixPositionReport.TransactTime
fixPositionReport.TransactTime = value

Hora do servidor em que a posição foi relatada (FIX tag 60).