函式名: 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() 函式進行輸出。在輸出中,你可以看到計算出的三指數移動平均線值。
熱門工具排行榜