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

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

发布于 2025-05-11 21:29:48
0
26

函数名: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() 函数动态加载扩展库来启用该函数。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流