ProtoOACtidTraderAccount
* 贸易账户实体。
实现: IMessage<ProtoOACtidTraderAccount>, IMessage, IEquatable<ProtoOACtidTraderAccount>, IDeepCloneable<ProtoOACtidTraderAccount>, IBufferMessage
属性
public string BrokerTitleShort { get; set; }
value = protoOACtidTraderAccount.BrokerTitleShort
protoOACtidTraderAccount.BrokerTitleShort = value
账户所属经纪人的名称。 缩写为 UI 。
public ulong CtidTraderAccountId { get; set; }
value = protoOACtidTraderAccount.CtidTraderAccountId
protoOACtidTraderAccount.CtidTraderAccountId = value
交易商账户中唯一的标识符。 用于匹配交易商accounts.cTrader平台的响应 。 不同的经纪人可能有不同的ID
public bool HasBrokerTitleShort { get; }
value = protoOACtidTraderAccount.HasBrokerTitleShort
获取是否设置了 " brokerTitleShort " 字段
public bool HasCtidTraderAccountId { get; }
value = protoOACtidTraderAccount.HasCtidTraderAccountId
获取是否设置了 " ctidTraderAccountId " 字段
public bool HasIsLive { get; }
value = protoOACtidTraderAccount.HasIsLive
获取是否设置了 " isLive " 字段
public bool HasLastBalanceUpdateTimestamp { get; }
value = protoOACtidTraderAccount.HasLastBalanceUpdateTimestamp
获取是否设置了 " lastBalanceUpdateTimestamp " 字段
public bool HasLastClosingDealTimestamp { get; }
value = protoOACtidTraderAccount.HasLastClosingDealTimestamp
获取是否设置了 " lastClosingDealTimestamp " 字段
public bool HasTraderLogin { get; }
value = protoOACtidTraderAccount.HasTraderLogin
获取是否设置了 " traderLogin " 字段
public bool IsLive { get; set; }
value = protoOACtidTraderAccount.IsLive
protoOACtidTraderAccount.IsLive = value
如果TRUE,则账户属于Live环境,必须使用活寄主来授权它
public long LastBalanceUpdateTimestamp { get; set; }
value = protoOACtidTraderAccount.LastBalanceUpdateTimestamp
protoOACtidTraderAccount.LastBalanceUpdateTimestamp = value
以毫秒计的Unix时间 上一个ProtoOADepositWithdraw 发生在这个账户中.
public long LastClosingDealTimestamp { get; set; }
value = protoOACtidTraderAccount.LastClosingDealTimestamp
protoOACtidTraderAccount.LastClosingDealTimestamp = value
以毫秒计的Unix时间 上一个ProtoOAClosePositionDetail 发生在这个账户中.
public long TraderLogin { get; set; }
value = protoOACtidTraderAccount.TraderLogin
protoOACtidTraderAccount.TraderLogin = value
TraderLogin 用于特定账户。 值显示在客户端 App UI 上
方法
public void ClearBrokerTitleShort()
protoOACtidTraderAccount.ClearBrokerTitleShort()
清除 " brokerTitleShort " 字段的值
public void ClearCtidTraderAccountId()
protoOACtidTraderAccount.ClearCtidTraderAccountId()
清除 " ctidTraderAccountId " 字段的值
public void ClearLastBalanceUpdateTimestamp()
protoOACtidTraderAccount.ClearLastBalanceUpdateTimestamp()
清除 " lastBalanceUpdateTimestamp " 字段的值
public void ClearLastClosingDealTimestamp()
protoOACtidTraderAccount.ClearLastClosingDealTimestamp()
清除 " lastClosingDealTimestamp " 字段的值
public void ClearTraderLogin()
protoOACtidTraderAccount.ClearTraderLogin()
清除 " traderLogin " 字段的值
字段
public const int BrokerTitleShortFieldNumber
value = ProtoOACtidTraderAccount.BrokerTitleShortFieldNumber
" brokerTitleShort " 字段的字段编号。
public const int CtidTraderAccountIdFieldNumber
value = ProtoOACtidTraderAccount.CtidTraderAccountIdFieldNumber
" ctidTraderAccountId " 字段的字段编号。
public const int IsLiveFieldNumber
value = ProtoOACtidTraderAccount.IsLiveFieldNumber
" isLive " 字段的字段编号。
public const int LastBalanceUpdateTimestampFieldNumber
value = ProtoOACtidTraderAccount.LastBalanceUpdateTimestampFieldNumber
" lastBalanceUpdateTimestamp " 字段的字段编号。
public const int LastClosingDealTimestampFieldNumber
value = ProtoOACtidTraderAccount.LastClosingDealTimestampFieldNumber
" lastClosingDealTimestamp " 字段的字段编号。
public const int TraderLoginFieldNumber
value = ProtoOACtidTraderAccount.TraderLoginFieldNumber
" traderLogin " 字段的字段编号。