GetData

Получает указанный элемент буфера серии.

int  GetData(
   int  index      // индекс
   ) const

Параметры

index

[in]  Индекс элемента буфера.

Возвращаемое значение

Элемент буфера серии, либо 0.

GetData

Получает данные из буфера таймсерии по стартовой позиции и количеству.

int  GetData(
   int   start_pos,     // позиция
   int   count,         // количество
   int&  buffer         // массив
   ) const

Параметры

start_pos

[in]  Стартовая позиция буфера таймсерии.

count

[in]  Количество элементов буфера таймсерии.

buffer

[in]  Ссылка на массив для размещения данных.

Возвращаемое значение

>=0 – в случае удачи, -1 – если не удалось получить данные.

GetData

Получает данные из буфера таймсерии по начальному времени и количеству.

int  GetData(
   datetime  start_time,     // начальное время
   int       count,          // количество
   int&      buffer          // массив
   ) const

Параметры

start_time

[in]  Время начального элемента буфера таймсерии.

count

[in]  Количество элементов буфера таймсерии.

buffer

[in]  Ссылка на массив для размещения данных.

Возвращаемое значение

>=0 – в случае удачи, -1 – если не удалось получить данные.

GetData

Получает данные из буфера таймсерии по начальному и конечному времени.

int  GetData(
   datetime  start_time,     // начальное время
   datetime  stop_time,      // конечное время
   int&      buffer          // массив
   ) const

Параметры

start_time

[in]  Время начального элемента буфера таймсерии.

stop_time

[in]  Время конечного элемента буфера таймсерии.

buffer

[in]  Ссылка на массив для размещения данных.

Возвращаемое значение

>=0 – в случае удачи, -1 – если не удалось получить данные.