函式名: 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
)
注意:以上示例僅用於演示函式的用法,實際使用時應根據具體需求傳入正確的高、低價陣列。函式返回的陣列中的值表示計算結果,具體含義請參考相關文件。
熱門工具排行榜