trader_atr()

计算平均真实波动范围(Average True Range,简称 ATR)

首字母:T

函数名: trader_atr()

适用版本: PHP 5 >= 5.6.0, PHP 7, PHP 8

函数说明: trader_atr() 函数用于计算平均真实波动范围(Average True Range,简称 ATR)。ATR 是一种技术指标,用于衡量价格波动性的指标。它计算了一定时间内的最高价和最低价之间的波动范围,并取平均值。

语法: trader_atr ( array $high , array $low , array $close , int $timePeriod = 14 )

参数:

  • $high:包含最高价数据的数组。
  • $low:包含最低价数据的数组。
  • $close:包含收盘价数据的数组。
  • $timePeriod:可选参数,表示计算 ATR 的时间周期,默认为 14。

返回值:返回一个包含 ATR 值的数组,如果出错则返回 false。

示例:


输出:

2
2
2
2
2
2

以上示例中,我们给定了最高价、最低价和收盘价的数组,然后调用 trader_atr() 函数计算 ATR。最后,我们遍历 ATR 的结果并打印出来。在这个示例中,我们使用默认的时间周期 14,计算出的 ATR 值都是 2。

同首字母函数