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

trader_cdlbreakaway()函数—用法及示例

「 计算“突破”图案,根据给定的价格数据,返回一个整数值,表示突破图案的类型 」


函数名: trader_cdlbreakaway()

函数描述:该函数用于计算“突破”图案,根据给定的价格数据,返回一个整数值,表示突破图案的类型。

适用版本:PHP扩展包“Trader”版本 0.4.0 及以上

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

参数:

  • $open:包含开盘价的数组,按照从最新到最旧的顺序排列
  • $high:包含最高价的数组,按照从最新到最旧的顺序排列
  • $low:包含最低价的数组,按照从最新到最旧的顺序排列
  • $close:包含收盘价的数组,按照从最新到最旧的顺序排列

返回值: 该函数返回一个包含计算结果的数组,数组中的每个元素表示对应位置的突破图案类型。返回的数组与输入数组的长度相同。

示例:

$open = array(10, 15, 12, 13, 16);
$high = array(12, 17, 16, 15, 19);
$low = array(8, 13, 10, 11, 14);
$close = array(11, 16, 13, 14, 18);

$result = trader_cdlbreakaway($open, $high, $low, $close);

print_r($result);

输出:

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

注意事项:

  • 输入数组的长度必须相同,否则会导致错误。
  • 输出数组中的每个元素的含义如下:
    • 100:上升突破
    • -100:下降突破
    • 0:未发生突破
  • 该函数在计算突破图案时,会根据给定的价格数据进行分析,并返回突破图案的类型。具体的突破图案类型及其定义可以参考相关文档或资料。
补充纠错
下一个函数: trader_cdlbelthold()函数
热门PHP函数
分享链接