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

trader_kama()函数—用法及示例

「 计算Kaufman自适应移动平均线 (KAMA) 」


函数名: trader_kama()

适用版本: PHP 5 >= 5.6.0, PHP 7

函数描述:计算Kaufman自适应移动平均线 (KAMA)

用法:trader_kama ( array $real [, int $timePeriod ] ) : array

参数:

  • $real: 包含数值的数组,用于计算KAMA。
  • $timePeriod(可选):计算KAMA的时间周期,默认值为 30。

返回值:返回一个包含计算出的KAMA值的数组。

示例:

<?php
$real = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
$timePeriod = 5;

$kama = trader_kama($real, $timePeriod);

print_r($kama);
?>

输出:

Array
(
    [4] => 4.999380777934
    [5] => 5.999180518858
    [6] => 6.999078674623
    [7] => 7.99901044862
    [8] => 8.99900817664
    [9] => 9.99900293223
)

以上示例中,我们使用数组 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 作为输入的实际数值。然后,我们使用时间周期为 5 来计算KAMA。计算结果是一个包含KAMA值的数组。在这个示例中,KAMA的计算结果为 [4.999380777934, 5.999180518858, 6.999078674623, 7.99901044862, 8.99900817664, 9.99900293223]

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