Вам лучше проверить документацию API C ++ относительно параметров функции: https://ta -lib.org / d_api / d_api.html # Technical% 20Analysis% 20Functions
Что касается TA_MAX - период времени - это размер окна движущихся данных, в котором вы ищете максимальные значения. Например, если ваш массив [0,1,2,3,4,5] и optInTimePeriod равен 1, вы получите массив результатов [0,1,2,3,4,5]. Для optInTimePeriod, равного 3, вы получите только [2,3,4,5]. Если вы просто хотите получить максимальное значение для всех данных, ваш optInTimePeriod должен быть больше или равен размеру массива данных.
Значение по умолчанию для optInTimePeriod в TA_MAX равно 30. Оно может отличаться для других функций.