函数名: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,以此类推。