ProtoOAClosePositionReq
* Запрос на закрытие или частичное закрытие существующей позиции. Разрешено только в том случае, если у accessToken есть разрешения на «торговлю» для торгового счета.
Реализует: IMessage<ProtoOAClosePositionReq>, IMessage, IEquatable<ProtoOAClosePositionReq>, IDeepCloneable<ProtoOAClosePositionReq>, IBufferMessage
Свойства
public long CtidTraderAccountId { get; set; }
value = protoOAClosePositionReq.CtidTraderAccountId
protoOAClosePositionReq.CtidTraderAccountId = value
Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.
public bool HasCtidTraderAccountId { get; }
value = protoOAClosePositionReq.HasCtidTraderAccountId
Получает ли поле «ctidTraderAccountId» установлен
public bool HasPayloadType { get; }
value = protoOAClosePositionReq.HasPayloadType
Получает ли поле «payloadType» установлен
public bool HasPositionId { get; }
value = protoOAClosePositionReq.HasPositionId
Получает ли поле «positionId» установлен
public bool HasVolume { get; }
value = protoOAClosePositionReq.HasVolume
Получает ли поле «объем» установленное
public long PositionId { get; set; }
value = protoOAClosePositionReq.PositionId
protoOAClosePositionReq.PositionId = value
Уникальный идентификатор позиции для закрытия.
public long Volume { get; set; }
value = protoOAClosePositionReq.Volume
protoOAClosePositionReq.Volume = value
Объем до закрытия, представленный в 0,01 единицы (e.g. cents).
Методы
public void ClearCtidTraderAccountId()
protoOAClosePositionReq.ClearCtidTraderAccountId()
Очищает значение поля "ctidTraderAccountId"
public void ClearPayloadType()
protoOAClosePositionReq.ClearPayloadType()
Очищает значение поля "payloadType"
public void ClearPositionId()
protoOAClosePositionReq.ClearPositionId()
Очищает значение поля "positionId"
public void ClearVolume()
protoOAClosePositionReq.ClearVolume()
Очищает значение поля «объем»
Поля
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAClosePositionReq.CtidTraderAccountIdFieldNumber
Номер поля для поля "ctidTraderAccountId".
public const int PayloadTypeFieldNumber
value = ProtoOAClosePositionReq.PayloadTypeFieldNumber
Номер поля для поля "payloadType".
public const int PositionIdFieldNumber
value = ProtoOAClosePositionReq.PositionIdFieldNumber
Номер поля для поля "positionId".
public const int VolumeFieldNumber
value = ProtoOAClosePositionReq.VolumeFieldNumber
Номер поля для поля «объем».