牛牛在线工具

trader_ultosc()

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

trader_ultosc()

计算终极波动指标(Ultimate Oscillator)

函数名:trader_ultosc() 适用版本:PHP >= 7.4.0 用法:trader_ultosc(array $high, array $low, array $close, int $timePeriod1 = 7, int $timePeriod2 = 14, int $timePeriod3 = 28): array 说明:trader_ultosc()函数计算终极波动指标(Ultimate Oscillator)。终极波动指标是一种基于三个不同时间周期的振荡器指标,用于衡量价格变动的动量和趋势。 参数: $high: 数组,包含每个时间周期的最高价。 $low: 数组,包含每个时间周期的最低价。 $close: 数组,包含每个时间周期的收盘价。 $timePeriod1: 整数,可选参数,默认值为7,第一个时间周期的长度。 $timePeriod2: 整数,可选参数,默认值为14,第二个时间周期的长度。 $timePeriod3: 整数,可选参数,默认值为28,第三个时间周期的长度。 返回值:数组,包含计算得到的终极波动指标值。 示例: $high = [10, 20, 30, 40, 50]; $low = [5, 15, 25, 35, 45]; $close = [7, 18, 28, 38, 48]; $result = trader_ultosc($high, $low, $close); print_r($result); 输出: Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 [4] => 0 ) 注意:上面的示例输出结果为0,这是由于示例数据较少导致的。在实际使用中,应当使用更多的历史价格数据以获得更准确的终极波动指标值。