ProtoOACtidTraderAccount

StockSharp.cTrader.Native.Model

* Händlerkonto-Entität.

Implementiert: IMessage<ProtoOACtidTraderAccount>, IMessage, IEquatable<ProtoOACtidTraderAccount>, IDeepCloneable<ProtoOACtidTraderAccount>, IBufferMessage

Eigenschaften

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

Name des Brokers, dem das Konto gehört. Gekürzt, um in der Benutzeroberfläche angezeigt zu werden.

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

Eindeutige Kennung des Händlerkontos, die verwendet wird, um die Antworten auf die Plattform accounts.cTrader des Händlers zu vergleichen. Verschiedene Broker haben möglicherweise unterschiedliche IDs

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

Erhaltet, ob das Feld "brokerTitleShort" gesetzt ist

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

Erhaltet, ob das Feld "ctidTraderAccountId" gesetzt ist

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

Erhaltet, ob das Feld "isLive" gesetzt ist

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

Erhaltet, ob das Feld "lastBalanceUpdateTimestamp" gesetzt ist

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

Erhaltet, ob das Feld "lastClosingDealTimestamp" gesetzt ist

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

Erhaltet, ob das Feld "traderLogin" gesetzt ist

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

Wenn TRUE dann gehört das Konto zu Live-Umgebung und Live-Host muss verwendet werden, um es zu autorisieren

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

Die Unix-Zeit in Millisekunden des letzten ProtoOADepositWithdraw passierte mit diesem Konto.

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

Die Unix-Zeit in Millisekunden des letzten ProtoOAClosePositionDetail passierte mit diesem Konto.

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

TraderLogin für ein bestimmtes Konto. Wert wird auf der Benutzeroberfläche der Client App angezeigt

Methoden

ClearBrokerTitleShort
public void ClearBrokerTitleShort()
protoOACtidTraderAccount.ClearBrokerTitleShort()

Löscht den Wert des Feldes "brokerTitleShort"

ClearCtidTraderAccountId
public void ClearCtidTraderAccountId()
protoOACtidTraderAccount.ClearCtidTraderAccountId()

Löscht den Wert des Feldes "ctidTraderAccountId"

ClearIsLive
public void ClearIsLive()
protoOACtidTraderAccount.ClearIsLive()

Löscht den Wert des Feldes "isLive"

ClearLastBalanceUpdateTimestamp
public void ClearLastBalanceUpdateTimestamp()
protoOACtidTraderAccount.ClearLastBalanceUpdateTimestamp()

Löscht den Wert des Feldes "lastBalanceUpdateTimestamp"

ClearLastClosingDealTimestamp
public void ClearLastClosingDealTimestamp()
protoOACtidTraderAccount.ClearLastClosingDealTimestamp()

Löscht den Wert des Feldes "lastClosingDealTimestamp"

ClearTraderLogin
public void ClearTraderLogin()
protoOACtidTraderAccount.ClearTraderLogin()

Löscht den Wert des Feldes "traderLogin"

Felder

BrokerTitleShortFieldNumber
public const int BrokerTitleShortFieldNumber
value = ProtoOACtidTraderAccount.BrokerTitleShortFieldNumber

Feldnummer für das Feld "brokerTitleShort".

CtidTraderAccountIdFieldNumber
public const int CtidTraderAccountIdFieldNumber
value = ProtoOACtidTraderAccount.CtidTraderAccountIdFieldNumber

Feldnummer für das Feld "ctidTraderAccountId".

IsLiveFieldNumber
public const int IsLiveFieldNumber
value = ProtoOACtidTraderAccount.IsLiveFieldNumber

Feldnummer für das Feld "isLive".

LastBalanceUpdateTimestampFieldNumber
public const int LastBalanceUpdateTimestampFieldNumber
value = ProtoOACtidTraderAccount.LastBalanceUpdateTimestampFieldNumber

Feldnummer für das Feld "lastBalanceUpdateTimestamp".

LastClosingDealTimestampFieldNumber
public const int LastClosingDealTimestampFieldNumber
value = ProtoOACtidTraderAccount.LastClosingDealTimestampFieldNumber

Feldnummer für das Feld "lastClosingDealTimestamp".

TraderLoginFieldNumber
public const int TraderLoginFieldNumber
value = ProtoOACtidTraderAccount.TraderLoginFieldNumber

Feldnummer für das Feld "traderLogin".