English | 简体中文 | 繁體中文
查询

trader_willr()函数—用法及示例

「 计算威廉指标(Williams' %R) 」


函数名称: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,表示市场处于超卖状态。

补充纠错
上一个函数: trader_wma()函数
下一个函数: trader_wclprice()函数
热门PHP函数
分享链接