FixPositionReport

StockSharp.Fix.Native

Datos para PositionReport Mensaje FIX.

Implementa: IEquatable<FixPositionReport>

Constructores

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)

Datos para PositionReport Mensaje FIX.

PosReqId
Identificador de petición de posición.
Account
Identificador de cuenta.
Symbol
símbolo de instrumento financiero.
SecurityExchange
código de intercambio de instrumentos financieros.
SecurityType
tipo de instrumento financiero.
LimitType
Tipo límite T+.
ClientCode
Código de cliente.
Currency
Moneda.
StrategyId
Identificador de estrategia.
Side
El lado de la posición.
BuildFrom
Fuente de construcción de datos.
DepoName
Nombre de depósito.
Description
Descripción de posición.
Changes
Recogida de cambios de posición.
TransactTime
Tiempo de servidor en el que se reportó la posición (FIX tag 60).

Propiedades

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

Identificador de cuenta.

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

Fuente de construcción de datos.

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

Recogida de cambios de posición.

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

Código de cliente.

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

Moneda.

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

Nombre de depósito.

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

Descripción de posición.

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

Tipo límite T+.

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

Identificador de petición de posición.

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

código de intercambio de instrumentos financieros.

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

tipo de instrumento financiero.

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

El lado de la posición.

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

Identificador de estrategia.

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

símbolo de instrumento financiero.

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

Tiempo de servidor en el que se reportó la posición (FIX tag 60).