首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]trader_natr()函数—用法及示例

发布于 2025-05-12 00:35:57
0
29

函数名:trader_natr()

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

函数描述:trader_natr() 函数用于计算真实范围平均值(NATR)。真实范围平均值是用来测量价格波动性的指标。

用法:

trader_natr(array $high, array $low, array $close, int $timePeriod = 14)

参数:

  • $high:包含最高价的数组。
  • $low:包含最低价的数组。
  • $close:包含收盘价的数组。
  • $timePeriod(可选):指定计算真实范围平均值的时间周期,默认值为14。

返回值:返回一个包含计算出的真实范围平均值的数组,或者在失败时返回false。

示例:

$high = [102.50, 103.75, 103.25, 104.00, 105.50, 105.75];
$low = [100.25, 101.50, 102.00, 102.50, 104.25, 105.00];
$close = [101.50, 103.00, 103.00, 103.75, 105.00, 105.50];

$result = trader_natr($high, $low, $close, 5);

print_r($result);

输出:

Array
(
    [4] => 2.0108695652174
    [5] => 1.8823529411765
)

在上面的示例中,我们使用了包含最高价、最低价和收盘价的数组来计算真实范围平均值。指定的时间周期为5。函数返回了一个包含两个真实范围平均值的数组。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流