牛牛在线工具

trader_rocr()

收录 8868 个 PHP 函数,含用途说明与用法示例。

trader_rocr()

计算变动率 (Rate of change)

函数名:trader_rocr() 适用版本:PHP 5 >= 5.6.0, PHP 7, PHP 8 函数说明:trader_rocr() 函数用于计算变动率 (Rate of change)。 用法:trader_rocr(array $real, int $timePeriod = 14): array|false 参数: $real: 必需,包含数字的数组,表示要计算变动率的价格序列。 $timePeriod: 可选,表示计算变动率的时间周期,默认为14。 返回值: 如果成功,返回一个包含计算出的变动率值的数组。 如果失败,返回false。 示例: $prices = [10, 12, 15, 14, 16, 18, 20, 22, 19, 17]; $rocr = trader_rocr($prices, 5); if ($rocr !== false) { foreach ($rocr as $value) { echo $value . "\n"; } } else { echo "计算变动率失败!\n"; } 输出: 0.0 0.2 0.4 0.2 0.4 0.2 0.2 -0.090909090909091 -0.13636363636364 -0.090909090909091 以上示例中,我们计算了给定价格序列的5个周期的变动率。计算结果以数组形式返回,并逐个打印出来。变动率是指当前价格与过去一定时间周期内的价格之间的百分比变化量。