ProtoOATradeData

StockSharp.cTrader.Native.Model

* Entidad de detalles de comercio de posición/orden.

Implementa: IMessage<ProtoOATradeData>, IMessage, IEquatable<ProtoOATradeData>, IDeepCloneable<ProtoOATradeData>, IBufferMessage

Propiedades

CloseTimestamp
public ulong CloseTimestamp { get; set; }
value = protoOATradeData.CloseTimestamp
protoOATradeData.CloseTimestamp = value

El tiempo Unix en milisegundos cuando una Posición fue cerrada

Comment
public string Comment { get; set; }
value = protoOATradeData.Comment
protoOATradeData.Comment = value

Comentario especificado por el usuario.

GuaranteedStopLoss
public bool GuaranteedStopLoss { get; set; }
value = protoOATradeData.GuaranteedStopLoss
protoOATradeData.GuaranteedStopLoss = value

Si la PUEBLO entonces la pérdida de posición/orden es guaranteedStopLoss.

HasCloseTimestamp
public bool HasCloseTimestamp { get; }
value = protoOATradeData.HasCloseTimestamp

Obtiene si el campo "closeTimestamp" está establecido

HasComment
public bool HasComment { get; }
value = protoOATradeData.HasComment

Obtiene si el campo de "comienda" está establecido

HasGuaranteedStopLoss
public bool HasGuaranteedStopLoss { get; }
value = protoOATradeData.HasGuaranteedStopLoss

Obtiene si el campo "guaranteedStopLoss" está establecido

HasLabel
public bool HasLabel { get; }
value = protoOATradeData.HasLabel

Obtiene si el campo de "label" está establecido

HasMeasurementUnits
public bool HasMeasurementUnits { get; }
value = protoOATradeData.HasMeasurementUnits

Obtiene si el campo "measurementUnits" está establecido

HasOpenTimestamp
public bool HasOpenTimestamp { get; }
value = protoOATradeData.HasOpenTimestamp

Obtiene si el campo "openTimestamp" está establecido

HasSymbolId
public bool HasSymbolId { get; }
value = protoOATradeData.HasSymbolId

Obtiene si el campo "symbolId" está establecido

HasTradeSide
public bool HasTradeSide { get; }
value = protoOATradeData.HasTradeSide

Obtiene si el campo "tradeSide" está establecido

HasVolume
public bool HasVolume { get; }
value = protoOATradeData.HasVolume

Obtiene si el campo de "volumen" está establecido

Label
public string Label { get; set; }
value = protoOATradeData.Label
protoOATradeData.Label = value

Etiquetas de texto especificadas durante la solicitud de pedido.

MeasurementUnits
public string MeasurementUnits { get; set; }
value = protoOATradeData.MeasurementUnits
protoOATradeData.MeasurementUnits = value

Especifica las unidades en las que se denomina el Símbolo.

OpenTimestamp
public long OpenTimestamp { get; set; }
value = protoOATradeData.OpenTimestamp
protoOATradeData.OpenTimestamp = value

El tiempo Unix en milisegundos cuando se abrió la posición o se creó el orden.

SymbolId
public long SymbolId { get; set; }
value = protoOATradeData.SymbolId
protoOATradeData.SymbolId = value

El identificador único del símbolo en entorno servidor específico dentro de la plataforma cTrader. Diferentes corredores podrían tener diferentes IDs.

TradeSide
public ProtoOATradeSide TradeSide { get; set; }
value = protoOATradeData.TradeSide
protoOATradeData.TradeSide = value

Compra, vende.

Volume
public long Volume { get; set; }
value = protoOATradeData.Volume
protoOATradeData.Volume = value

Volumen en centavos.

Métodos

ClearCloseTimestamp
public void ClearCloseTimestamp()
protoOATradeData.ClearCloseTimestamp()

Limpia el valor del campo "closeTimestamp"

ClearComment
public void ClearComment()
protoOATradeData.ClearComment()

Limpia el valor del campo "comienda"

ClearGuaranteedStopLoss
public void ClearGuaranteedStopLoss()
protoOATradeData.ClearGuaranteedStopLoss()

Limpia el valor del campo "guaranteedStopLoss"

ClearLabel
public void ClearLabel()
protoOATradeData.ClearLabel()

Limpia el valor del campo "bello"

ClearMeasurementUnits
public void ClearMeasurementUnits()
protoOATradeData.ClearMeasurementUnits()

Limpia el valor del campo "measurementUnits"

ClearOpenTimestamp
public void ClearOpenTimestamp()
protoOATradeData.ClearOpenTimestamp()

Limpia el valor del campo "openTimestamp"

ClearSymbolId
public void ClearSymbolId()
protoOATradeData.ClearSymbolId()

Limpia el valor del campo "symbolId"

ClearTradeSide
public void ClearTradeSide()
protoOATradeData.ClearTradeSide()

Limpia el valor del campo "tradeSide"

ClearVolume
public void ClearVolume()
protoOATradeData.ClearVolume()

Limpia el valor del campo "volumen"

Campos

CloseTimestampFieldNumber
public const int CloseTimestampFieldNumber
value = ProtoOATradeData.CloseTimestampFieldNumber

Número de campo para el campo "closeTimestamp@".

CommentFieldNumber
public const int CommentFieldNumber
value = ProtoOATradeData.CommentFieldNumber

Número de campo para el campo de "comienzo".

GuaranteedStopLossFieldNumber
public const int GuaranteedStopLossFieldNumber
value = ProtoOATradeData.GuaranteedStopLossFieldNumber

Número de campo para el campo "guaranteedStopLoss@".

LabelFieldNumber
public const int LabelFieldNumber
value = ProtoOATradeData.LabelFieldNumber

Número de campo para el campo "bello".

MeasurementUnitsFieldNumber
public const int MeasurementUnitsFieldNumber
value = ProtoOATradeData.MeasurementUnitsFieldNumber

Número de campo para el campo "measurementUnits@".

OpenTimestampFieldNumber
public const int OpenTimestampFieldNumber
value = ProtoOATradeData.OpenTimestampFieldNumber

Número de campo para el campo "openTimestamp@".

SymbolIdFieldNumber
public const int SymbolIdFieldNumber
value = ProtoOATradeData.SymbolIdFieldNumber

Número de campo para el campo "symbolId@".

TradeSideFieldNumber
public const int TradeSideFieldNumber
value = ProtoOATradeData.TradeSideFieldNumber

Número de campo para el campo "tradeSide@".

VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOATradeData.VolumeFieldNumber

Número de campo para el campo de "volumen".