函式名: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 )
以上結果表示計算得到的三重移動平均線值,其中陣列的鍵表示對應的索引位置,值表示該位置的三重移動平均線值。
熱門工具排行榜