函数名: trader_adxr()
适用版本: PHP 5 >= 5.6.0, PHP 7, PHP 8
函数说明: trader_adxr() 函数用于计算平均趋向指数的平均值(Average Directional Movement Index Rating,简称ADXR)。ADXR 是根据趋向指数(Directional Movement Index,简称DX)计算得出的,用于衡量市场趋势强度的指标。
用法:
trader_adxr(array $high, array $low, array $close, int $timePeriod): array|false
参数:
返回值:
示例:
$high = [25.10, 25.70, 26.00, 25.90, 26.20, 26.50, 26.40, 26.80, 26.70, 26.90];
$low = [24.50, 24.90, 25.10, 25.50, 25.70, 25.90, 26.00, 26.30, 26.10, 26.30];
$close = [24.80, 25.60, 25.80, 26.00, 26.10, 26.40, 26.30, 26.70, 26.50, 26.80];
$timePeriod = 14;
$result = trader_adxr($high, $low, $close, $timePeriod);
if ($result !== false) {
foreach ($result as $adxr) {
echo $adxr . PHP_EOL;
}
} else {
echo "计算ADXR指标失败。" . PHP_EOL;
}
输出结果:
0
0
0
0
0
0
0
0
0
0
注意事项: