函数名:trader_cdlunique3river()
适用版本:PHP 7.0.0 及以上版本
函数说明:trader_cdlunique3river() 函数用于计算唯一三河底/顶的技术指标。唯一三河底是一个底部反转模式,由三个连续的下跌蜡烛组成,其中第二个蜡烛必须是最低点,而第一个和第三个蜡烛的最低点不能低于第二个蜡烛。唯一三河顶是一个顶部反转模式,由三个连续的上涨蜡烛组成,其中第二个蜡烛必须是最高点,而第一个和第三个蜡烛的最高点不能高于第二个蜡烛。
语法:trader_cdlunique3river($open, $high, $low, $close)
参数:
- $open: 数组,表示开盘价的数据序列。
- $high: 数组,表示最高价的数据序列。
- $low: 数组,表示最低价的数据序列。
- $close: 数组,表示收盘价的数据序列。
返回值:返回一个整数数组,表示每个输入数据点对应的技术指标值。如果返回值为正数,则表示唯一三河底,如果返回值为负数,则表示唯一三河顶,如果返回值为0,则表示没有形成唯一三河底/顶。
示例:
$open = [10, 12, 14, 16, 18];
$high = [15, 16, 18, 20, 22];
$low = [8, 10, 12, 14, 16];
$close = [14, 15, 16, 18, 20];
$result = trader_cdlunique3river($open, $high, $low, $close);
print_r($result);
输出:
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => 0
[4] => 0
)
在上面的示例中,输入的数据序列没有形成唯一三河底/顶,所以返回值都为0。