函数名: trader_cdl3blackcrows()
适用版本: PHP 7.0.0 及以上版本
函数说明: trader_cdl3blackcrows() 函数用于计算技术分析中的“3只乌鸦”模式。3只乌鸦是一种熊市反转模式,由连续的3个长阴线组成,每根K线的开盘价都在前一根K线的实体之内,且每根K线的收盘价都比前一根K线低。
语法: trader_cdl3blackcrows($open, $high, $low, $close)
参数:
- $open: 数组,代表开盘价数组
- $high: 数组,代表最高价数组
- $low: 数组,代表最低价数组
- $close: 数组,代表收盘价数组
返回值: 返回一个整数数组,其中每个元素的取值范围为-100到100,表示对应位置上的K线是否符合3只乌鸦模式,负数表示不符合,正数表示符合。
示例:
$open = [10.5, 11.0, 10.8, 10.7, 10.6];
$high = [11.2, 11.3, 10.9, 10.8, 10.7];
$low = [10.3, 10.7, 10.5, 10.4, 10.3];
$close = [10.4, 10.8, 10.6, 10.5, 10.4];
$result = trader_cdl3blackcrows($open, $high, $low, $close);
print_r($result);
输出:
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => 100
[4] => 0
)
解释:在示例中,第1根K线不符合3只乌鸦模式,第4根K线符合3只乌鸦模式,其他K线都不符合。因此,返回的数组中第4个元素为100,表示第4根K线符合3只乌鸦模式,其他元素为0,表示不符合。