ProtoOACtidTraderAccount

StockSharp.cTrader.Native.Model

* Объект счета трейдера.

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

Свойства

BrokerTitleShort
public string BrokerTitleShort { get; set; }
value = protoOACtidTraderAccount.BrokerTitleShort
protoOACtidTraderAccount.BrokerTitleShort = value

Имя брокера, которому принадлежит счет. Сокращенное для отображения в пользовательском интерфейсе.

CtidTraderAccountId
public ulong CtidTraderAccountId { get; set; }
value = protoOACtidTraderAccount.CtidTraderAccountId
protoOACtidTraderAccount.CtidTraderAccountId = value

Уникальный идентификатор счета трейдера. Используется для сопоставления ответов на платформе трейдера accounts.cTrader. Различные брокеры могут иметь разные идентификаторы.

HasBrokerTitleShort
public bool HasBrokerTitleShort { get; }
value = protoOACtidTraderAccount.HasBrokerTitleShort

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

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

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

HasIsLive
public bool HasIsLive { get; }
value = protoOACtidTraderAccount.HasIsLive

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

HasLastBalanceUpdateTimestamp
public bool HasLastBalanceUpdateTimestamp { get; }
value = protoOACtidTraderAccount.HasLastBalanceUpdateTimestamp

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

HasLastClosingDealTimestamp
public bool HasLastClosingDealTimestamp { get; }
value = protoOACtidTraderAccount.HasLastClosingDealTimestamp

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

HasTraderLogin
public bool HasTraderLogin { get; }
value = protoOACtidTraderAccount.HasTraderLogin

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

IsLive
public bool IsLive { get; set; }
value = protoOACtidTraderAccount.IsLive
protoOACtidTraderAccount.IsLive = value

Если TRUE, то учетная запись принадлежит среде Live и для ее авторизации должен использоваться живой хост.

LastBalanceUpdateTimestamp
public long LastBalanceUpdateTimestamp { get; set; }
value = protoOACtidTraderAccount.LastBalanceUpdateTimestamp
protoOACtidTraderAccount.LastBalanceUpdateTimestamp = value

Время Unix в миллисекундах от последнего ProtoOADepositWithdraw произошло с этим аккаунтом.

LastClosingDealTimestamp
public long LastClosingDealTimestamp { get; set; }
value = protoOACtidTraderAccount.LastClosingDealTimestamp
protoOACtidTraderAccount.LastClosingDealTimestamp = value

Время Unix в миллисекундах от последнего ProtoOAClosePositionDetail произошло с этим аккаунтом.

TraderLogin
public long TraderLogin { get; set; }
value = protoOACtidTraderAccount.TraderLogin
protoOACtidTraderAccount.TraderLogin = value

TraderLogin для конкретного аккаунта. Ценность отображается на пользовательском интерфейсе приложения клиента

Методы

ClearBrokerTitleShort
public void ClearBrokerTitleShort()
protoOACtidTraderAccount.ClearBrokerTitleShort()

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

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOACtidTraderAccount.ClearCtidTraderAccountId()

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

ClearIsLive
public void ClearIsLive()
protoOACtidTraderAccount.ClearIsLive()

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

ClearLastBalanceUpdateTimestamp
public void ClearLastBalanceUpdateTimestamp()
protoOACtidTraderAccount.ClearLastBalanceUpdateTimestamp()

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

ClearLastClosingDealTimestamp
public void ClearLastClosingDealTimestamp()
protoOACtidTraderAccount.ClearLastClosingDealTimestamp()

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

ClearTraderLogin
public void ClearTraderLogin()
protoOACtidTraderAccount.ClearTraderLogin()

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

Поля

BrokerTitleShortFieldNumber
public const int BrokerTitleShortFieldNumber
value = ProtoOACtidTraderAccount.BrokerTitleShortFieldNumber

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

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOACtidTraderAccount.CtidTraderAccountIdFieldNumber

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

IsLiveFieldNumber
public const int IsLiveFieldNumber
value = ProtoOACtidTraderAccount.IsLiveFieldNumber

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

LastBalanceUpdateTimestampFieldNumber
public const int LastBalanceUpdateTimestampFieldNumber
value = ProtoOACtidTraderAccount.LastBalanceUpdateTimestampFieldNumber

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

LastClosingDealTimestampFieldNumber
public const int LastClosingDealTimestampFieldNumber
value = ProtoOACtidTraderAccount.LastClosingDealTimestampFieldNumber

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

TraderLoginFieldNumber
public const int TraderLoginFieldNumber
value = ProtoOACtidTraderAccount.TraderLoginFieldNumber

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