函数名: 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。