牛牛在线工具

trader_cdl3whitesoldiers()

收录 8868 个 PHP 函数,含用途说明与用法示例。

trader_cdl3whitesoldiers()

计算股票图表中的“三个白兵”形态

函数名:trader_cdl3whitesoldiers() 适用版本:PHP 5 >= 5.5.0, PHP 7, PHP 8 函数用法:trader_cdl3whitesoldiers(float[] $open, float[] $high, float[] $low, float[] $close): array 说明:trader_cdl3whitesoldiers() 函数用于计算股票图表中的“三个白兵”形态。三个白兵是由连续的三根阳线组成,每根阳线的开盘价和收盘价都比前一根阳线高,并且每根阳线的实体部分都相对较长。 参数: $open: 包含股票开盘价的数组。 $high: 包含股票最高价的数组。 $low: 包含股票最低价的数组。 $close: 包含股票收盘价的数组。 返回值:返回一个包含计算结果的数组。数组中的每个元素表示对应位置的K线是否满足“三个白兵”形态,满足则为1,不满足则为-1。 示例: $open = [10.5, 12.2, 11.8, 12.6, 14.2]; $high = [11.2, 12.5, 12.6, 14.5, 14.8]; $low = [10.3, 11.8, 11.7, 12.4, 13.6]; $close = [11.8, 12.4, 12.4, 14.1, 14.5]; $result = trader_cdl3whitesoldiers($open, $high, $low, $close); print_r($result); 输出: Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 1 [4] => 1 ) 解释:在示例中,数组中的前三根K线不满足“三个白兵”形态,所以对应的结果为0。而最后两根K线满足“三个白兵”形态,所以对应的结果为1。