Как узнать размер серии в классах библиотеки

 
Подскажите, можно ли из классов стандартной библиотеки вытащить инфу о размере серии? В справке не нахожу, в исходниках тоже. Есть куча методов GetData, принимающих в том числе и индекс элемента, но как узнать максимальный индекс?
Документация по MQL5: Стандартная библиотека
Документация по MQL5: Стандартная библиотека
  • www.mql5.com
Стандартная библиотека - Документация по MQL5
 
marketeer:
Подскажите, можно ли из классов стандартной библиотеки вытащить инфу о размере серии? В справке не нахожу, в исходниках тоже. Есть куча методов GetData, принимающих в том числе и индекс элемента, но как узнать максимальный индекс?

Размер буфера в классах таймсерий и индикаторов, по умолчанию выставляется 256 для всех таймфреймов (исключения: недельные - 52, месячные - 12).

Изменить можно через BufferResize(...).

 
uncleVic:

Размер буфера в классах таймсерий и индикаторов, по умолчанию выставляется 256 для всех таймфреймов (исключения: недельные - 52, месячные - 12).

Изменить можно через BufferResize(...).

ИМХО, классы неполны.
 
marketeer:
ИМХО, классы неполны.
На месте "ИМХО" могли бы быть конкретные пожелания и предложения.
 
uncleVic:
На месте "ИМХО" могли бы быть конкретные пожелания и предложения.
Если оставаться в контексте данного конкретного вопроса, по моему вполне очевидно, что сущность серии неполна без свойств Count и Capacity. Как Вы себе предствляете использование того же GetData? Могу написать GetData(1000000)? Видимо могу, но в большинстве случаев получу фигню. Объект должен предоставлять некую дополнительную инфу по своему контракту.