在 talib 中使用 optInTimePeriod

Use of optInTimePeriod in talib

我有一个与 talib 相关的问题,在多个函数中我们使用一个名为 optInTimePeriod 的参数。这个参数有什么用?我应该如何使用它? 以下是 MAX 函数的文档。

MAX - 指定时间段内的最大值

talib.MAX(params)

输入参数:

Returns:

你最好查看它的 C++ API 关于函数参数的文档:https://ta-lib.org/d_api/d_api.html#Technical%20Analysis%20Functions

至于 TA_MAX - 时间段是移动数据的大小 window,您在其中寻找最大值。例如,如果您的数组是 [0,1,2,3,4,5] 并且 optInTimePeriod 是 1,您将得到一个结果数组 [0,1,2,3,4,5]。对于等于 3 的 optInTimePeriod,您只会得到 [2,3,4,5]。如果您只想要所有数据的最大值,您的 optInTimePeriod 应该大于或等于数据数组的大小。
TA_MAX中optInTimePeriod的默认值为30,其他函数可能不同