函数名称:trader_willr()
适用版本:PHP 7.0.0及以上
函数说明:trader_willr()用于计算威廉指标(Williams' %R)。威廉指标是一种用于测量市场超买和超卖情况的技术指标。它的取值范围在0到-100之间,数值越接近0表示市场超买,数值越接近-100表示市场超卖。
语法:float trader_willr(array $high, array $low, array $close, int $timePeriod)
参数:
- $high:包含最高价的数组
- $low:包含最低价的数组
- $close:包含收盘价的数组
- $timePeriod:计算指标所使用的时间周期
返回值:返回一个浮点数,表示威廉指标的值。
示例:
$high = [10, 12, 14, 16, 11];
$low = [8, 10, 12, 14, 9];
$close = [9, 11, 13, 15, 10];
$timePeriod = 3;
$result = trader_willr($high, $low, $close, $timePeriod);
var_dump($result);
输出:
float(-100)
上述示例中,我们传入了一个包含最高价、最低价和收盘价的数组,以及指定的时间周期3。函数计算出的威廉指标值为-100,表示市场处于超卖状态。