函数名:trader_exp()
适用版本:PHP 7.0.0及以上版本
函数说明:trader_exp()函数用于计算指数平滑移动平均值。
用法: trader_exp(array $real [, float $timePeriod = 30 ]) : array
参数:
- $real(必需):包含价格数据的数组,可以是开盘价、收盘价等。
- $timePeriod(可选):整数值,表示指数平滑移动平均线的时间周期,默认值为30。
返回值: 返回一个包含指数平滑移动平均值的数组。若出现错误,则返回false。
示例:
$data = [2.5, 2.7, 2.8, 2.6, 2.9, 3.0, 3.2, 3.1, 3.3, 3.4];
$result = trader_exp($data, 5);
print_r($result);
输出:
Array
(
[4] => 2.9000000000000004
[5] => 2.9800000000000004
[6] => 3.0840000000000005
[7] => 3.2672000000000002
[8] => 3.4209600000000003
[9] => 3.5427680000000003
)
以上示例中,我们传递了一个包含价格数据的数组给trader_exp()函数,并设置时间周期为5。函数返回一个包含指数平滑移动平均值的数组。在输出中,键表示数组索引,值表示对应的指数平滑移动平均值。