函数名:trader_cdl3inside()
适用版本:PHP 7.0.0 及以上版本
用法:trader_cdl3inside() 函数用于计算3内部上涨模式或下跌模式的技术指标。3内部上涨模式表示当前的K线完全包含在前一根K线的内部并且当前的K线是上涨的,而3内部下跌模式则表示当前的K线完全包含在前一根K线的内部并且当前的K线是下跌的。
语法:trader_cdl3inside($open, $high, $low, $close)
参数:
- $open:一个数组,包含了一系列开盘价数据。
- $high:一个数组,包含了一系列最高价数据。
- $low:一个数组,包含了一系列最低价数据。
- $close:一个数组,包含了一系列收盘价数据。
返回值:如果出现3内部上涨模式,返回值为 100;如果出现3内部下跌模式,返回值为 -100;如果未出现上述两种模式,返回值为 0。
示例:
$open = [10, 15, 20, 18, 25];
$high = [12, 16, 22, 19, 26];
$low = [8, 14, 18, 16, 23];
$close = [11, 17, 21, 17, 24];
$result = trader_cdl3inside($open, $high, $low, $close);
if ($result == 100) {
echo "出现3内部上涨模式";
} elseif ($result == -100) {
echo "出现3内部下跌模式";
} else {
echo "未出现3内部上涨或下跌模式";
}
输出:
出现3内部上涨模式
注意:在示例中,我们传递了一组开盘价、最高价、最低价和收盘价数据给 trader_cdl3inside() 函数,并根据返回值判断出现的模式。请根据实际情况传递正确的数据,并根据返回值作出相应的处理。