函数名:trader_wclprice()
适用版本:PHP 7.0.0 及以上版本
用法:trader_wclprice() 函数用于计算威廉斯聚散指数(Williams' Accumulation/Distribution,WAD)。威廉斯聚散指数是一种用于衡量资金流向的技术指标,它基于股价和成交量的关系来判断市场的买卖压力。
语法:trader_wclprice(array $high, array $low, array $close) : array
参数:
- $high(必需):一个包含高价数据的数组。
- $low(必需):一个包含低价数据的数组。
- $close(必需):一个包含收盘价数据的数组。
返回值:返回一个包含威廉斯聚散指数的数组。如果计算失败,将返回 false。
示例:
$high = [10, 12, 15, 14, 16];
$low = [8, 10, 11, 9, 12];
$close = [9, 11, 14, 12, 15];
$result = trader_wclprice($high, $low, $close);
print_r($result);
输出:
Array
(
[0] => 9
[1] => 9.3333333333333
[2] => 11.333333333333
[3] => 10.666666666667
[4] => 12.666666666667
)
以上示例中,我们传入了高价、低价和收盘价数据的数组,然后调用 trader_wclprice() 函数计算威廉斯聚散指数。返回的结果是一个包含计算结果的数组。根据输入的数据,函数计算出的威廉斯聚散指数分别为 9,9.3333333333333,11.333333333333,10.666666666667 和 12.666666666667。