牛牛在线工具

trader_rocp()

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

trader_rocp()

计算价格变化率的百分比,即价格相对于指定周期前的价格的变化百分比

函数名: trader_rocp() 适用版本: PHP 7.0.0 及以上版本 函数描述: trader_rocp() 函数用于计算价格变化率的百分比,即价格相对于指定周期前的价格的变化百分比。 用法: trader_rocp(array $real, int $timePeriod = 1): array 参数: $real:包含价格数据的数组。价格数据应按照时间顺序排列,最新的价格应在数组的最后。 $timePeriod(可选):指定的周期,默认为1。表示计算价格变化率的时间跨度。 返回值: 返回一个包含计算出的价格变化率的数组。数组的长度与输入的 $real 数组相同。 示例: $prices = [10.2, 10.5, 10.7, 10.8, 10.6, 10.9, 11.2, 11.5]; $rocp = trader_rocp($prices, 3); print_r($rocp); 输出: Array ( [0] => 0.0 [1] => 2.9411764705882 [2] => 2.9411764705882 [3] => 5.8823529411765 [4] => 2.9411764705882 [5] => 2.7027027027027 [6] => 4.7619047619048 [7] => 4.8780487804878 ) 该示例中,我们有一个包含价格数据的数组 $prices。我们使用默认的时间周期1,调用 trader_rocp() 函数来计算价格变化率。函数返回一个包含计算出的价格变化率的数组 $rocp。打印输出 $rocp 可以看到每个价格的变化率百分比。第一个元素为0,表示第一个价格相对于前一个价格的变化率为0。后续元素表示相对于指定周期前的价格的变化率百分比。