牛牛在线工具

trader_cdladvanceblock()

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

trader_cdladvanceblock()

计算股票市场中的“Advance Block”形态,该形态是三个连续阳线的组合,每个阳线的实体部分都比前一个阳线更小,且每个阳线的上影线和下影线都很短

函数名:trader_cdladvanceblock() 函数描述:该函数用于计算股票市场中的“Advance Block”形态,该形态是三个连续阳线的组合,每个阳线的实体部分都比前一个阳线更小,且每个阳线的上影线和下影线都很短。 适用版本:该函数适用于PHP扩展库trader版本2.0.0及以上。 语法:trader_cdladvanceblock($open, $high, $low, $close) 参数: $open:数组,表示开盘价数组。 $high:数组,表示最高价数组。 $low:数组,表示最低价数组。 $close:数组,表示收盘价数组。 返回值:返回一个整数数组,数组中的每个元素表示对应位置的形态,大于0表示形态为“Advance Block”,小于等于0表示不是该形态。 示例: <?php $open = array(10, 12, 11, 13, 12); $high = array(14, 15, 13, 15, 14); $low = array(9, 11, 10, 11, 10); $close = array(13, 14, 12, 14, 13); $result = trader_cdladvanceblock($open, $high, $low, $close); print_r($result); ?> 输出: Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 [4] => 0 ) 解释:根据示例中的数据,计算结果数组中的每个元素都为0,表示对应位置的形态不是“Advance Block”。 注意事项: 输入的数组长度应当一致,否则会产生错误。 输入的数组应当按照时间顺序排列,从最早到最晚。