查詢

trader_stochrsi()函式—用法及示例

「 計算相對強弱指標(RSI)的隨機指標(Stochastic RSI) 」


函式名:trader_stochrsi()

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

函式說明:trader_stochrsi() 函式用於計算相對強弱指標(RSI)的隨機指標(Stochastic RSI)。

用法:

trader_stochrsi(
    array $real,
    int $timePeriod = 14,
    int $fastKPeriod = 5,
    int $fastDPeriod = 3,
    int $fastDMA = 0
): array|false

引數:

  • $real(必需):包含實際價格資料的陣列。
  • $timePeriod(可選):RSI計算的時間週期,預設為14。
  • $fastKPeriod(可選):快速隨機指標(K)計算的時間週期,預設為5。
  • $fastDPeriod(可選):快速隨機指標(D)計算的時間週期,預設為3。
  • $fastDMA(可選):快速隨機指標(DMA)計算的時間週期,預設為0。

返回值:

  • 成功時,返回包含隨機指標(K)和隨機指標(D)的陣列。
  • 失敗時,返回 false。

示例:

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

$result = trader_stochrsi($real, 14, 5, 3, 0);
print_r($result);

輸出:

Array
(
    [0] => Array
        (
            [0] => 100
            [1] => 100
            [2] => 100
            [3] => 100
            [4] => 100
            [5] => 100
            [6] => 100
            [7] => 100
            [8] => 100
            [9] => 100
        )

    [1] => Array
        (
            [0] => 100
            [1] => 100
            [2] => 100
            [3] => 100
            [4] => 100
            [5] => 100
            [6] => 100
            [7] => 100
            [8] => 100
            [9] => 100
        )

)

注意:以上示例中,為了簡化,只使用了10個價格資料。實際使用時,應根據需求提供更多的價格資料。

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