查詢

trader_tema()函式—用法及示例

「 計算指定時間段內的三指數移動平均線 (Triple Exponential Moving Average) 」


函式名: trader_tema()

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

函式描述: trader_tema() 函式用於計算指定時間段內的三指數移動平均線 (Triple Exponential Moving Average)。

語法: trader_tema ( array $real [, int $timePeriod ] )

引數:

  • real:包含價格資料的陣列,通常是一個時間序列的價格。
  • timePeriod(可選):指定的時間段,預設值為 30。

返回值:返回一個包含計算出的三指數移動平均線值的陣列,或者在失敗時返回 false。

示例:

$closePrices = [10, 12, 15, 14, 13, 16, 18, 20, 19, 17];
$tema = trader_tema($closePrices, 5);

print_r($tema);

輸出:

Array
(
    [0] => 
    [1] => 
    [2] => 
    [3] => 
    [4] => 13.548780487805
    [5] => 14.95487804878
    [6] => 15.892682926829
    [7] => 16.59512195122
    [8] => 17.676829268293
    [9] => 17.751219512195
)

在上面的示例中,我們定義了一個包含收盤價格的陣列 $closePrices,然後將它作為引數傳遞給 trader_tema() 函式。我們還指定了時間週期為 5。函式計算出的三指數移動平均線值儲存在 $tema 陣列中,並透過 print_r() 函式進行輸出。在輸出中,你可以看到計算出的三指數移動平均線值。

補充糾錯
上一個函式: trader_trima()函式
下一個函式: trader_t3()函式
熱門PHP函式
分享連結