函数名: 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:未发生突破
- 该函数在计算突破图案时,会根据给定的价格数据进行分析,并返回突破图案的类型。具体的突破图案类型及其定义可以参考相关文档或资料。