2025年7月5日 星期六 农历 明天是小暑 English | 简体中文 | 繁體中文
查询

trader_aroon()函数—用法及示例

「 计算 Aroon 指标,用于衡量价格趋势的强度和趋势的方向 」


函数名:trader_aroon()

适用版本:PHP 7 >= 7.3.0

函数说明:trader_aroon() 函数用于计算 Aroon 指标,用于衡量价格趋势的强度和趋势的方向。

语法:trader_aroon(array $high, array $low, int $timePeriod): array|false

参数:

  • $high:包含最高价值的数组。
  • $low:包含最低价值的数组。
  • $timePeriod:计算 Aroon 指标所需的时间周期。

返回值:

  • 如果成功,返回一个包含两个元素的数组,第一个元素为上升指标值,第二个元素为下降指标值。
  • 如果失败,返回 false。

示例:

$high = [10, 12, 15, 14, 16, 18, 20];
$low = [8, 9, 11, 10, 12, 14, 16];
$timePeriod = 5;

$result = trader_aroon($high, $low, $timePeriod);
if ($result !== false) {
    $up = $result[0];
    $down = $result[1];
    echo "上升指标值:$up\n";
    echo "下降指标值:$down\n";
} else {
    echo "计算 Aroon 指标失败\n";
}

输出:

上升指标值:80
下降指标值:20

注意事项:

  • $high 和 $low 数组的长度必须相同,并且至少包含 $timePeriod 个元素。
  • Aroon 指标的计算公式为:上升指标值 = ((时间周期 - 最高价值的位置) / 时间周期) * 100,下降指标值 = ((时间周期 - 最低价值的位置) / 时间周期) * 100。
  • 该函数需要安装 PHP 扩展库 "trader" 才能使用,可以通过在 php.ini 文件中添加扩展库路径或者使用 dl() 函数动态加载扩展库来启用该函数。
补充纠错
上一个函数: trader_aroonosc()函数
下一个函数: trader_apo()函数
热门PHP函数