牛牛在线工具

trader_cdlshootingstar()

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

trader_cdlshootingstar()

判断给定的股票价格序列是否符合 Shooting Star 形态

函数名: trader_cdlshootingstar() 适用版本: PHP 7 >= 7.2.0 用法: trader_cdlshootingstar($open, $high, $low, $close) 函数说明: trader_cdlshootingstar() 函数用于判断给定的股票价格序列是否符合 Shooting Star 形态。Shooting Star 形态是一种反转形态,通常出现在上升趋势的顶部,暗示价格可能会下跌。 参数: $open:包含开盘价的数组,按照时间顺序排列。 $high:包含最高价的数组,按照时间顺序排列。 $low:包含最低价的数组,按照时间顺序排列。 $close:包含收盘价的数组,按照时间顺序排列。 返回值:如果序列中最后一个K线满足 Shooting Star 形态,则返回 -100;否则返回 0。 示例: $open = [10.5, 11.2, 12.3, 13.0, 12.8]; $high = [11.0, 12.5, 13.5, 13.8, 13.2]; $low = [10.0, 11.1, 11.8, 12.5, 12.6]; $close = [10.8, 12.0, 12.7, 13.2, 12.9]; $result = trader_cdlshootingstar($open, $high, $low, $close); if ($result == -100) { echo "最后一个K线符合 Shooting Star 形态"; } else { echo "最后一个K线不符合 Shooting Star 形态"; } 输出: 最后一个K线符合 Shooting Star 形态 注意事项: 输入的数组必须具有相同的长度。 输入数组的元素个数必须大于等于 1。 输入数组的元素应该按照时间顺序排列,最新的K线应该在数组的最后。 该函数使用的是 TA-Lib 库的实现。