经过几个小时的反复试验,我对 adx 函数的工作原理比较有信心,它与许多其他函数类似。插入一个或多个 ohlc 数据块并设置输出的时间周期。
例如,我使用 48 个 30 分钟的 ohlc 数据块(1 天)。但我希望指标符合设计(adx 通常为 14 个周期),所以我将数据修剪到 14 个周期,并设置 timePeriods=14,然后出现错误。不需要做这些。将整个 48 个周期数组插入,并将周期设置为 14(或您喜欢的任何值)。输出与在线来源很接近。该函数将使用您设置的最后 14 个周期或任何周期来生成正确的输出。
对于这些函数的手册,我找到的最接近的是 tulipindicators dot org,您可以在 tulipcell dot org 使用 Excel 和一个免费插件对其进行测试。
我能够提取使用这些函数生成的我的历史指标数据,并且能够重新创建与在线交易平台非常匹配的数字。