ProtoOAClosePositionReq

StockSharp.cTrader.Native.Model

* Запрос на закрытие или частичное закрытие существующей позиции. Разрешено только в том случае, если у accessToken есть разрешения на «торговлю» для торгового счета.

Реализует: IMessage<ProtoOAClosePositionReq>, IMessage, IEquatable<ProtoOAClosePositionReq>, IDeepCloneable<ProtoOAClosePositionReq>, IBufferMessage

Свойства

CtidTraderAccountId
public long CtidTraderAccountId { get; set; }
value = protoOAClosePositionReq.CtidTraderAccountId
protoOAClosePositionReq.CtidTraderAccountId = value

Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.

HasCtidTraderAccountId
public bool HasCtidTraderAccountId { get; }
value = protoOAClosePositionReq.HasCtidTraderAccountId

Получает ли поле «ctidTraderAccountId» установлен

HasPayloadType
public bool HasPayloadType { get; }
value = protoOAClosePositionReq.HasPayloadType

Получает ли поле «payloadType» установлен

HasPositionId
public bool HasPositionId { get; }
value = protoOAClosePositionReq.HasPositionId

Получает ли поле «positionId» установлен

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

Получает ли поле «объем» установленное

PositionId
public long PositionId { get; set; }
value = protoOAClosePositionReq.PositionId
protoOAClosePositionReq.PositionId = value

Уникальный идентификатор позиции для закрытия.

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

Объем до закрытия, представленный в 0,01 единицы (e.g. cents).

Методы

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOAClosePositionReq.ClearCtidTraderAccountId()

Очищает значение поля "ctidTraderAccountId"

ClearPayloadType
public void ClearPayloadType()
protoOAClosePositionReq.ClearPayloadType()

Очищает значение поля "payloadType"

ClearPositionId
public void ClearPositionId()
protoOAClosePositionReq.ClearPositionId()

Очищает значение поля "positionId"

ClearVolume
public void ClearVolume()
protoOAClosePositionReq.ClearVolume()

Очищает значение поля «объем»

Поля

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAClosePositionReq.CtidTraderAccountIdFieldNumber

Номер поля для поля "ctidTraderAccountId".

PayloadTypeFieldNumber
public const int PayloadTypeFieldNumber
value = ProtoOAClosePositionReq.PayloadTypeFieldNumber

Номер поля для поля "payloadType".

PositionIdFieldNumber
public const int PositionIdFieldNumber
value = ProtoOAClosePositionReq.PositionIdFieldNumber

Номер поля для поля "positionId".

VolumeFieldNumber
public const int VolumeFieldNumber
value = ProtoOAClosePositionReq.VolumeFieldNumber

Номер поля для поля «объем».