在 talib 中使用 optInTimePeriod
Use of optInTimePeriod in talib
我有一个与 talib 相关的问题,在多个函数中我们使用一个名为 optInTimePeriod
的参数。这个参数有什么用?我应该如何使用它?
以下是 MAX
函数的文档。
MAX - 指定时间段内的最大值
talib.MAX(params)
输入参数:
inReal - 浮点数组
startIdx - 输入数据的起始索引
endIdx - 输入数据的结束索引
optInTimePeriod
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,其他函数可能不同
我有一个与 talib 相关的问题,在多个函数中我们使用一个名为 optInTimePeriod
的参数。这个参数有什么用?我应该如何使用它?
以下是 MAX
函数的文档。
MAX - 指定时间段内的最大值
talib.MAX(params)
输入参数:
inReal - 浮点数组
startIdx - 输入数据的起始索引
endIdx - 输入数据的结束索引
optInTimePeriod
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,其他函数可能不同