English | 简体中文 | 繁體中文
查询

trader_trima()函数—用法及示例

「 计算指定周期内的三重移动平均线(TRIMA) 」


函数名:trader_trima()

适用版本:PHP 7.0.0 及以上版本

用法: trader_trima() 函数用于计算指定周期内的三重移动平均线(TRIMA)。TRIMA 是一种平滑移动平均线指标,它通过对移动平均线本身进行平滑处理来减少噪音。

语法: trader_trima ( array $real [, int $timePeriod = 30 ] ) : array

参数:

  • real:包含价格数据的数组,例如股票价格数组。
  • timePeriod(可选):指定的周期长度,默认为30。该参数决定了要计算的移动平均线的周期长度。

返回值: 返回一个包含计算结果的数组,表示三重移动平均线。

示例: 假设我们有一个包含10个交易日的股票价格数组,如下所示:

$prices = [10.2, 10.5, 10.8, 10.6, 10.3, 10.7, 10.9, 11.2, 11.5, 11.8];

我们可以使用 trader_trima() 函数来计算这个股票价格数组的三重移动平均线,代码如下:

$result = trader_trima($prices);

print_r($result);

输出结果为:

Array ( [29] => 11.270000000000001 [28] => 11.212 [27] => 11.16 [26] => 11.11 [25] => 11.064 [24] => 11.0224 [23] => 10.98432 [22] => 10.949856 [21] => 10.9188864 [20] => 10.89110912 )

以上结果表示计算得到的三重移动平均线值,其中数组的键表示对应的索引位置,值表示该位置的三重移动平均线值。

补充纠错
上一个函数: trader_var()函数
下一个函数: trader_tema()函数
热门PHP函数
分享链接