English | 简体中文 | 繁體中文
查询

trader_cdl3blackcrows()函数—用法及示例

「 计算技术分析中的“3只乌鸦”模式 」


函数名: 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,表示不符合。

补充纠错
上一个函数: trader_cdl3inside()函数
下一个函数: trader_cdl2crows()函数
热门PHP函数
分享链接