2025年4月7日 星期一 农历 本月19日谷雨 English | 简体中文 | 繁體中文
查询

trader_linearreg_slope()函数—用法及示例

「 计算线性回归斜率 」


函数名:trader_linearreg_slope()

适用版本:PHP 7.0.0 及以上版本

函数说明:trader_linearreg_slope() 是一个技术指标函数,用于计算线性回归斜率。线性回归斜率是一条直线在一段时间内的斜率,用于衡量价格或其他指标的变化趋势。

语法:trader_linearreg_slope(array $real [, int $timePeriod = 14])

参数:

  • $real:包含价格或其他指标值的数组。
  • $timePeriod(可选):时间周期,默认为14。

返回值:返回一个包含线性回归斜率值的数组,如果计算失败则返回 false。

示例:

$data = [1.2, 1.5, 1.8, 2.1, 2.4, 2.7, 3.0, 3.3, 3.6, 3.9];

$result = trader_linearreg_slope($data, 5);

if ($result !== false) {
    echo "线性回归斜率值为:" . implode(", ", $result);
} else {
    echo "计算失败";
}

输出:

线性回归斜率值为:0.06, 0.06, 0.06, 0.06, 0.06, 0.06, 0.06

在上面的示例中,我们传入了一个包含价格数据的数组,并指定时间周期为5。函数返回了一个包含线性回归斜率值的数组,每个值都是0.06。这表示在每个时间周期内,价格变化的趋势是以0.06的斜率上升。

补充纠错
上一个函数: trader_ln()函数
下一个函数: trader_linearreg_angle()函数
热门PHP函数