牛牛在线工具

trader_wma()

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

trader_wma()

计算加权移动平均线(Weighted Moving Average,简称WMA)

函数名:trader_wma() 适用版本:PHP 7.0.0 及以上版本 函数说明:trader_wma() 函数用于计算加权移动平均线(Weighted Moving Average,简称WMA)。 用法: trader_wma ( array $real , int $timePeriod ) : array|false 参数: $real:包含实际数据的数组,通常为价格或其他指标的数组。 $timePeriod:移动平均线的时间周期,表示计算平均值所使用的数据点数量。 返回值: 如果成功,返回包含计算结果的数组。 如果失败,则返回 false。 示例: $data = [1.2, 1.5, 1.7, 1.4, 1.6, 1.8, 2.1, 2.0, 2.2, 2.5]; $timePeriod = 5; $result = trader_wma($data, $timePeriod); if ($result !== false) { foreach ($result as $value) { echo $value . ' '; } } else { echo "计算失败"; } 以上示例中,我们给出了一个包含实际数据的数组 $data,并指定时间周期为 5。然后,我们调用 trader_wma() 函数计算加权移动平均线。如果计算成功,将打印出计算结果数组中的每个值。如果计算失败,则输出 "计算失败"。