函数名:trader_cdlonneck()
适用版本:PHP 7.0.0及以上版本
函数说明:trader_cdlonneck()函数用于计算股票图表中的"Neck Pattern"(颈部图案)指标。颈部图案是一种反转图案,它由两个连续的K线组成,第一个K线是一个上升趋势的中间K线,第二个K线是一个下降趋势的中间K线。该函数通过计算开盘价、最高价、最低价和收盘价来确定颈部图案是否形成。
用法:
trader_cdlonneck($open, $high, $low, $close)
参数:
- $open(数组):包含一段时间内的开盘价数据的数组。
- $high(数组):包含一段时间内的最高价数据的数组。
- $low(数组):包含一段时间内的最低价数据的数组。
- $close(数组):包含一段时间内的收盘价数据的数组。
返回值:如果颈部图案形成,则返回一个整数值,表示颈部图案的类型。如果颈部图案未形成,则返回0。
示例:
$open = [10, 11, 12, 13, 14];
$high = [15, 16, 17, 18, 19];
$low = [8, 9, 10, 11, 12];
$close = [14, 13, 12, 11, 10];
$result = trader_cdlonneck($open, $high, $low, $close);
echo "Neck Pattern Type: " . $result;
输出:
Neck Pattern Type: 100
在上面的示例中,我们使用了一组模拟的股票价格数据。根据这些数据,函数计算出颈部图案的类型为100。请注意,该函数只计算一段时间内的颈部图案,因此需要提供包含相同数量元素的开盘价、最高价、最低价和收盘价数据数组。