首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]trader_cdlpiercing()函数—用法及示例

发布于 2025-05-12 00:07:19
0
15

函数名称:trader_cdlpiercing()

适用版本:PHP 7.0.0及以上

函数说明:trader_cdlpiercing()函数用于计算“Piercing”(刺穿)技术分析指标。刺穿是一种反转形态,通常出现在下跌趋势中。它由两个蜡烛线组成,第一个蜡烛线是一个长阴线,第二个蜡烛线是一个长阳线,它的实体部分完全降低了第一个蜡烛线的实体部分。

用法:

trader_cdlpiercing($open, $high, $low, $close)

参数:

  • $open:一个包含开盘价的数组或trader_real型的指标数据流。
  • $high:一个包含最高价的数组或trader_real型的指标数据流。
  • $low:一个包含最低价的数组或trader_real型的指标数据流。
  • $close:一个包含收盘价的数组或trader_real型的指标数据流。

返回值:

  • 如果出现刺穿形态,则返回1;否则返回0。

示例:

$open = [10, 12, 11, 13, 12];
$high = [15, 14, 13, 14, 15];
$low = [8, 10, 10, 11, 11];
$close = [13, 11, 12, 10, 14];

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

输出:

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

以上示例中,我们使用了一个包含5个蜡烛线数据的数组。根据这些数据,trader_cdlpiercing()函数计算出每个蜡烛线是否符合刺穿形态,并返回一个包含相应结果的数组。在这个示例中,所有的蜡烛线都不符合刺穿形态,所以返回的结果数组中的所有元素都是0。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流