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

trader_cdldragonflydoji()函数—用法及示例

「 计算并识别K线图中的蜻蜓十字线(Dragonfly Doji)模式 」


函数名:trader_cdldragonflydoji()

适用版本:PHP扩展库Trader >= 0.2.0

用法:trader_cdldragonflydoji(array $open, array $high, array $low, array $close): array

说明:trader_cdldragonflydoji()函数用于计算并识别K线图中的蜻蜓十字线(Dragonfly Doji)模式。蜻蜓十字线是一种形态,它表示市场供需平衡,开盘价、最高价、最低价和收盘价几乎相等,通常出现在下跌趋势的底部,预示着可能的反转。

参数:

  • $open:包含开盘价数据的数组。
  • $high:包含最高价数据的数组。
  • $low:包含最低价数据的数组。
  • $close:包含收盘价数据的数组。

返回值:

  • 返回一个整数数组,其中包含了每个输入数据点的蜻蜓十字线模式的结果。如果当前数据点符合蜻蜓十字线模式,则返回100,否则返回0。

示例:

$open = [10, 20, 30, 40, 50];
$high = [30, 40, 50, 60, 70];
$low = [5, 15, 25, 35, 45];
$close = [20, 30, 40, 50, 60];

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

输出:

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

在这个示例中,输入的K线数据中只有第4个数据点符合蜻蜓十字线模式,所以对应的结果数组中只有第4个元素为100,其他元素都为0。

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