函数名: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个价格数据。实际使用时,应根据需求提供更多的价格数据。