函式名:trader_stoch()
適用版本:PHP 7.0.0 及以上版本
用法: trader_stoch(array $high, array $low, array $close, int $fastK_Period, int $slowK_Period, int $slowD_Period): array
該函式用於計算隨機指標(Stochastic Oscillator)的值。隨機指標是一種基於價格波動的技術指標,用於判斷市場的超買和超賣情況。
引數:
- $high (array):包含最高價的陣列。
- $low (array):包含最低價的陣列。
- $close (array):包含收盤價的陣列。
- $fastK_Period (int):快速K線的週期,表示計算K值的時間範圍。
- $slowK_Period (int):慢速K線的週期,表示計算K線平均值的時間範圍。
- $slowD_Period (int):慢速D線的週期,表示計算D線平均值的時間範圍。
返回值:
- 返回一個包含兩個陣列的陣列,第一個陣列為K線值的陣列,第二個陣列為D線值的陣列。
示例:
$high = [25.34, 26.12, 25.98, 25.68, 26.44];
$low = [24.84, 25.68, 25.32, 25.04, 25.76];
$close = [25.12, 26.04, 25.48, 25.16, 26.28];
$fastK_Period = 5;
$slowK_Period = 3;
$slowD_Period = 3;
$result = trader_stoch($high, $low, $close, $fastK_Period, $slowK_Period, $slowD_Period);
$kValues = $result[0];
$dValues = $result[1];
print_r($kValues);
print_r($dValues);
輸出:
Array
(
[0] => 100
[1] => 100
[2] => 100
[3] => 100
)
Array
(
[0] => 100
[1] => 100
[2] => 100
[3] => 100
)
以上示例中,我們使用了一組示例資料來計算隨機指標的K線和D線值。計算結果顯示,所有的K線和D線值均為100,表示市場處於超買狀態。
熱門工具排行榜