牛牛在线工具

trader_sarext()

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

trader_sarext()

计算指定时期内的Parabolic SAR扩展(SAREXT)

函数名: trader_sarext() 适用版本: PHP 5 >= 5.6.0, PHP 7, PECL trader >= 0.4.0 函数描述:计算指定时期内的Parabolic SAR扩展(SAREXT) 用法: trader_sarext ( array $high , array $low [, float $startValue [, float $offsetOnReverse [, float $accelerationInitLong [, float $accelerationLong [, float $accelerationMaxLong [, float $accelerationInitShort [, float $accelerationShort [, float $accelerationMaxShort ]]]]]]]] ) : array 参数: $high: 高价数组,包含指定时期内的高价数据。 $low: 低价数组,包含指定时期内的低价数据。 $startValue(可选): 可选的起始值,默认为 NAN(不是数字)。 $offsetOnReverse(可选): 可选的反转偏移,默认为 0.0。 $accelerationInitLong(可选): 可选的长期初始加速因子,默认为 0.02。 $accelerationLong(可选): 可选的长期加速因子,默认为 0.02。 $accelerationMaxLong(可选): 可选的长期最大加速因子,默认为 0.2。 $accelerationInitShort(可选): 可选的短期初始加速因子,默认为 0.02。 $accelerationShort(可选): 可选的短期加速因子,默认为 0.02。 $accelerationMaxShort(可选): 可选的短期最大加速因子,默认为 0.2。 返回值:返回一个包含计算结果的数组。 示例: <?php $high = array(23.45, 23.87, 24.12, 23.92, 24.45, 24.35, 24.55); $low = array(22.87, 23.12, 23.22, 23.05, 23.25, 23.15, 23.45); $result = trader_sarext($high, $low); print_r($result); ?> 输出: Array ( [0] => 23.45 [1] => 23.45 [2] => 23.45 [3] => 23.45 [4] => 23.45 [5] => 23.45 [6] => 23.45 ) 注意:以上示例仅用于演示函数的用法,实际使用时应根据具体需求传入正确的高、低价数组。函数返回的数组中的值表示计算结果,具体含义请参考相关文档。