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

trader_cdlcounterattack()函数—用法及示例

「 计算反击模式(Counterattack Pattern)的技术指标 」


函数名:trader_cdlcounterattack()

适用版本:PHP 7.0.0 及以上版本

函数描述:trader_cdlcounterattack() 函数用于计算反击模式(Counterattack Pattern)的技术指标。反击模式是一种反转型的价格模式,它由两个相邻的蜡烛图组成,前一个蜡烛图是上升的,而后一个蜡烛图是下降的。

用法:

trader_cdlcounterattack ( array $open , array $high , array $low , array $close ) : array|false

参数:

  • $open: 数组,包含开盘价格的时间序列数据。
  • $high: 数组,包含最高价格的时间序列数据。
  • $low: 数组,包含最低价格的时间序列数据。
  • $close: 数组,包含收盘价格的时间序列数据。

返回值:

  • 成功时,返回一个包含计算结果的数组,每个元素代表相应时间序列位置的反击模式指标值。
  • 失败时,返回 false。

示例:

$open = [1.0, 2.0, 3.0, 4.0, 5.0];
$high = [5.0, 4.0, 3.0, 2.0, 1.0];
$low = [0.5, 1.5, 2.5, 3.5, 4.5];
$close = [4.5, 3.5, 2.5, 1.5, 0.5];

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

输出:

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

在上面的示例中,我们传递了一组价格数据给 trader_cdlcounterattack() 函数进行计算。返回的结果数组表示每个时间序列位置的反击模式指标值。在这个例子中,最后一个时间序列位置的指标值为100,表示该位置的蜡烛图符合反击模式。

补充纠错
热门PHP函数
分享链接