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

trader_cdl3linestrike()函数—用法及示例

「 计算三线击败模式的技术指标 」


函数名:trader_cdl3linestrike()

适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8

函数说明:trader_cdl3linestrike()函数用于计算三线击败模式的技术指标。三线击败模式是一种看跌的反转模式,它由三根连续的阴线组成,其中第二根阴线的开盘价高于第一根阴线的最高价,第二根阴线的收盘价低于第一根阴线的最低价,第三根阴线的收盘价低于第二根阴线的最低价。

语法:trader_cdl3linestrike($open, $high, $low, $close)

参数:

  • $open: 数组,表示开盘价的序列。
  • $high: 数组,表示最高价的序列。
  • $low: 数组,表示最低价的序列。
  • $close: 数组,表示收盘价的序列。

返回值:返回一个整数数组,数组中的每个元素表示对应位置的三线击败模式指标的值。如果出现错误,返回false。

示例:

$open = [22.5, 21.8, 21.5, 21.7, 22.0];
$high = [23.0, 22.0, 22.3, 22.2, 22.5];
$low = [21.2, 20.8, 20.7, 21.1, 21.5];
$close = [21.8, 21.0, 21.1, 21.6, 21.7];

$result = trader_cdl3linestrike($open, $high, $low, $close);
print_r($result);

输出:

Array
(
    [0] => 0
    [1] => 0
    [2] => 0
    [3] => 0
    [4] => 0
)

注意:在示例中,返回的数组中所有元素的值都为0,表示没有发现任何三线击败模式。

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