ProtoOAGetTrendbarsReq
* Запрос на получение исторических трендовых баров по символу.
Реализует: IMessage<ProtoOAGetTrendbarsReq>, IMessage, IEquatable<ProtoOAGetTrendbarsReq>, IDeepCloneable<ProtoOAGetTrendbarsReq>, IBufferMessage
Свойства
public uint Count { get; set; }
value = protoOAGetTrendbarsReq.Count
protoOAGetTrendbarsReq.Count = value
Ограниченное количество баров тренда в ответе toTimestamp.
public long CtidTraderAccountId { get; set; }
value = protoOAGetTrendbarsReq.CtidTraderAccountId
protoOAGetTrendbarsReq.CtidTraderAccountId = value
Уникальный идентификатор счета трейдера, используемый для сопоставления ответов на счета трейдера.
public long FromTimestamp { get; set; }
value = protoOAGetTrendbarsReq.FromTimestamp
protoOAGetTrendbarsReq.FromTimestamp = value
Время Unix в миллисекундах, с которого начинается поиск, должно быть больше или равно нулю (1 января 1970 года).
public bool HasCount { get; }
value = protoOAGetTrendbarsReq.HasCount
Получает ли поле «счет» установлен
public bool HasCtidTraderAccountId { get; }
value = protoOAGetTrendbarsReq.HasCtidTraderAccountId
Получает ли поле «ctidTraderAccountId» установлен
public bool HasFromTimestamp { get; }
value = protoOAGetTrendbarsReq.HasFromTimestamp
Получает ли поле «fromTimestamp» установлен
public bool HasPayloadType { get; }
value = protoOAGetTrendbarsReq.HasPayloadType
Получает ли поле «payloadType» установлен
public bool HasPeriod { get; }
value = protoOAGetTrendbarsReq.HasPeriod
Получает ли поле «период» установленное
public bool HasSymbolId { get; }
value = protoOAGetTrendbarsReq.HasSymbolId
Получает ли поле «symbolId» установлен
public bool HasToTimestamp { get; }
value = protoOAGetTrendbarsReq.HasToTimestamp
Получает ли поле «toTimestamp» установлен
public ProtoOATrendbarPeriod Period { get; set; }
value = protoOAGetTrendbarsReq.Period
protoOAGetTrendbarsReq.Period = value
Указывает период действия серий баров трендов (e.g. M1, M10 и т.д.).
public long SymbolId { get; set; }
value = protoOAGetTrendbarsReq.SymbolId
protoOAGetTrendbarsReq.SymbolId = value
Уникальный идентификатор символа в cTraderплатформе.
public long ToTimestamp { get; set; }
value = protoOAGetTrendbarsReq.ToTimestamp
protoOAGetTrendbarsReq.ToTimestamp = value
Время Unix в миллисекундах окончания поиска. Меньше или равно 2147483646000 (19 января 2038 г.).
Методы
public void ClearCount()
protoOAGetTrendbarsReq.ClearCount()
Очищает значение поля «счет»
public void ClearCtidTraderAccountId()
protoOAGetTrendbarsReq.ClearCtidTraderAccountId()
Очищает значение поля "ctidTraderAccountId"
public void ClearFromTimestamp()
protoOAGetTrendbarsReq.ClearFromTimestamp()
Очищает значение поля "fromTimestamp"
public void ClearPayloadType()
protoOAGetTrendbarsReq.ClearPayloadType()
Очищает значение поля "payloadType"
public void ClearPeriod()
protoOAGetTrendbarsReq.ClearPeriod()
Очищает значение поля «период»
public void ClearSymbolId()
protoOAGetTrendbarsReq.ClearSymbolId()
Очищает значение поля "symbolId"
public void ClearToTimestamp()
protoOAGetTrendbarsReq.ClearToTimestamp()
Очищает значение поля "toTimestamp"
Поля
public const int CountFieldNumber
value = ProtoOAGetTrendbarsReq.CountFieldNumber
Номер поля для поля «счет».
public const int CtidTraderAccountIdFieldNumber
value = ProtoOAGetTrendbarsReq.CtidTraderAccountIdFieldNumber
Номер поля для поля "ctidTraderAccountId".
public const int FromTimestampFieldNumber
value = ProtoOAGetTrendbarsReq.FromTimestampFieldNumber
Номер поля для поля "fromTimestamp".
public const int PayloadTypeFieldNumber
value = ProtoOAGetTrendbarsReq.PayloadTypeFieldNumber
Номер поля для поля "payloadType".
public const int PeriodFieldNumber
value = ProtoOAGetTrendbarsReq.PeriodFieldNumber
Номер поля для поля «период».
public const int SymbolIdFieldNumber
value = ProtoOAGetTrendbarsReq.SymbolIdFieldNumber
Номер поля для поля "symbolId".
public const int ToTimestampFieldNumber
value = ProtoOAGetTrendbarsReq.ToTimestampFieldNumber
Номер поля для поля "toTimestamp".