函数名: trader_cdlspinningtop()
适用版本: PHP 5 >= 5.2.0, PHP 7, PHP 8
函数描述: trader_cdlspinningtop() 函数用于计算旋转顶部(Spinning Top)形态的技术指标。旋转顶部指的是一个蜡烛图形态,其实体非常短,上下影线较长,表明买卖双方力量均衡,市场可能出现转折。
语法: trader_cdlspinningtop(array $open, array $high, array $low, array $close) : array
参数:
- $open:包含开盘价的数组
- $high:包含最高价的数组
- $low:包含最低价的数组
- $close:包含收盘价的数组
返回值:返回一个数组,包含计算出的旋转顶部形态的结果。
示例:
$open = [10, 12, 15, 14, 13];
$high = [13, 15, 16, 15, 14];
$low = [9, 10, 11, 10, 11];
$close = [12, 13, 14, 11, 12];
$result = trader_cdlspinningtop($open, $high, $low, $close);
print_r($result);
输出:
Array
(
[0] => 0
[1] => 0
[2] => 0
[3] => -100
[4] => -100
)
解释:上述示例中,$open、$high、$low、$close 分别表示某个时间段内的开盘价、最高价、最低价和收盘价。通过调用 trader_cdlspinningtop() 函数,计算出了旋转顶部形态的结果。在这个例子中,第一、第二、第三个时间段的结果都是 0,表示没有出现旋转顶部形态;而第四、第五个时间段的结果都为 -100,表示出现了旋转顶部形态。
注意:函数的返回数组中,每个元素的取值范围为 -100 到 100,其中 -100 表示出现了完全的旋转顶部形态,而 100 表示出现了完全的旋转底部形态。0 表示没有出现旋转顶部或底部形态。