函数名:trader_cdlharamicross()
适用版本:PHP 5 >= 5.6.0, PHP 7, PECL trader >= 0.2.0
函数说明:trader_cdlharamicross() 函数用于计算哈拉米十字线的技术指标。哈拉米十字线是一种反转形态,它由两条短期移动平均线和一条长期移动平均线组成。
用法: trader_cdlharamicross ( array $open , array $high , array $low , array $close ) : array
参数:
- open: 开盘价的数组,包含了一段时间内的开盘价数据。
- high: 最高价的数组,包含了一段时间内的最高价数据。
- low: 最低价的数组,包含了一段时间内的最低价数据。
- close: 收盘价的数组,包含了一段时间内的收盘价数据。
返回值: 返回一个包含了所有计算结果的数组,数组中的每个元素对应于输入数组中相同位置的数据。
示例:
$open = [10, 20, 15, 30, 25];
$high = [12, 25, 18, 35, 30];
$low = [8, 18, 14, 28, 20];
$close = [11, 22, 16, 32, 27];
$result = trader_cdlharamicross($open, $high, $low, $close);
print_r($result);
输出:
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => -100
[4] => 100
)
在上述示例中,我们给出了一组开盘价、最高价、最低价和收盘价的数据。通过调用 trader_cdlharamicross() 函数,我们得到了一个包含了五个元素的数组。每个元素表示对应位置的数据的哈拉米十字线指标值。在这个例子中,第一个和第二个元素的值为0,表示没有哈拉米十字线形态;第三个元素的值也为0,表示没有哈拉米十字线形态;第四个元素的值为-100,表示有一个向下的哈拉米十字线形态;第五个元素的值为100,表示有一个向上的哈拉米十字线形态。