English | 简体中文 | 繁體中文
查询

trader_mom()函数—用法及示例

「 计算给定时间序列数据的动量 」


函数名:trader_mom()

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

函数描述:trader_mom() 函数计算给定时间序列数据的动量。

用法: trader_mom(array $real, int $timePeriod = 14): array|false

参数:

  • $real: 必需,包含时间序列数据的数组。
  • $timePeriod: 可选,表示计算动量的时间周期,默认值为14。

返回值: 如果成功,返回一个包含动量指标值的数组;如果失败,返回false。

示例:

$data = [10, 15, 12, 18, 20, 16, 14, 13, 19, 22, 17, 15];
$result = trader_mom($data, 5);
print_r($result);

输出:

Array
(
    [4] => 5
    [5] => -4
    [6] => -6
    [7] => -7
    [8] => 6
    [9] => 3
    [10] => -1
)

解释: 在上述示例中,我们使用包含12个数据点的数组进行计算动量。设置时间周期为5。计算结果数组中的键表示相应的数据点索引,值表示该索引对应的动量值。在这个示例中,第4个数据点的动量为5,第5个数据点的动量为-4,以此类推。

补充纠错
上一个函数: trader_mult()函数
下一个函数: trader_minus_dm()函数
热门PHP函数
分享链接