ProtoOAGetTrendbarsRes
* Ответ на запрос ProtoOAGetTrendbarsReq.
Реализует: IMessage<ProtoOAGetTrendbarsRes>, IMessage, IEquatable<ProtoOAGetTrendbarsRes>, IDeepCloneable<ProtoOAGetTrendbarsRes>, IBufferMessage
Свойства
public long CtidTraderAccountId { get; set; }
value = protoOAGetTrendbarsRes.CtidTraderAccountId
protoOAGetTrendbarsRes.CtidTraderAccountId = value
Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.
public bool HasCtidTraderAccountId { get; }
value = protoOAGetTrendbarsRes.HasCtidTraderAccountId
Получает ли поле «ctidTraderAccountId» установлен
public bool HasHasMore { get; }
value = protoOAGetTrendbarsRes.HasHasMore
Получает ли поле «hasMore» установлен
public bool HasMore { get; set; }
value = protoOAGetTrendbarsRes.HasMore
protoOAGetTrendbarsRes.HasMore = value
Если же истинно, то количество записей по фильтру больше, чем chunkSize, то ответ содержит количество записей, равное chunkSize.
public bool HasPayloadType { get; }
value = protoOAGetTrendbarsRes.HasPayloadType
Получает ли поле «payloadType» установлен
public bool HasPeriod { get; }
value = protoOAGetTrendbarsRes.HasPeriod
Получает ли поле «период» установленное
public bool HasSymbolId { get; }
value = protoOAGetTrendbarsRes.HasSymbolId
Получает ли поле «symbolId» установлен
public bool HasTimestamp { get; }
value = protoOAGetTrendbarsRes.HasTimestamp
Получает ли поле «Timestamp» установленное
public ProtoOATrendbarPeriod Period { get; set; }
value = protoOAGetTrendbarsRes.Period
protoOAGetTrendbarsRes.Period = value
Указывает период действия серий баров трендов (e.g. M1, M10 и т.д.).
public long SymbolId { get; set; }
value = protoOAGetTrendbarsRes.SymbolId
protoOAGetTrendbarsRes.SymbolId = value
Уникальный идентификатор символа в cTraderплатформе.
public long Timestamp { get; set; }
value = protoOAGetTrendbarsRes.Timestamp
protoOAGetTrendbarsRes.Timestamp = value
Просто не используйте это поле, так как ваш первоначальный запрос уже содержит toTimestamp.
public RepeatedField<ProtoOATrendbar> Trendbar { get; }
value = protoOAGetTrendbarsRes.Trendbar
Список трендовых баров.
Методы
public void ClearCtidTraderAccountId()
protoOAGetTrendbarsRes.ClearCtidTraderAccountId()
Очищает значение поля "ctidTraderAccountId"
public void ClearHasMore()
protoOAGetTrendbarsRes.ClearHasMore()
Очищает значение поля "hasMore"
public void ClearPayloadType()
protoOAGetTrendbarsRes.ClearPayloadType()
Очищает значение поля "payloadType"
public void ClearPeriod()
protoOAGetTrendbarsRes.ClearPeriod()
Очищает значение поля «период»
public void ClearSymbolId()
protoOAGetTrendbarsRes.ClearSymbolId()
Очищает значение поля "symbolId"
public void ClearTimestamp()
protoOAGetTrendbarsRes.ClearTimestamp()
Очищает значение поля «таймстэмп»
Поля
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAGetTrendbarsRes.CtidTraderAccountIdFieldNumber
Номер поля для поля "ctidTraderAccountId".
public const int HasMoreFieldNumber
value = ProtoOAGetTrendbarsRes.HasMoreFieldNumber
Номер поля для поля "hasMore".
public const int PayloadTypeFieldNumber
value = ProtoOAGetTrendbarsRes.PayloadTypeFieldNumber
Номер поля для поля "payloadType".
public const int PeriodFieldNumber
value = ProtoOAGetTrendbarsRes.PeriodFieldNumber
Номер поля для поля «период».
public const int SymbolIdFieldNumber
value = ProtoOAGetTrendbarsRes.SymbolIdFieldNumber
Номер поля для поля "symbolId".
public const int TimestampFieldNumber
value = ProtoOAGetTrendbarsRes.TimestampFieldNumber
Номер поля для поля «метка времени».
public const int TrendbarFieldNumber
value = ProtoOAGetTrendbarsRes.TrendbarFieldNumber
Номер поля для поля «trendbar».