函数名: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,表示该位置的蜡烛图符合反击模式。