首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]trader_trima()函数—用法及示例

发布于 2025-05-12 09:07:30
0
16

函数名: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 )

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

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流