trader_adxr 是 PHP Technical Analysis Library (TA-Lib) 中的一个函数,用于计算平均方向指数 (ADX),这是一个技术指标,衡量趋势的强度和方向。它通过使用平均方向运动 (DMI) 指标计算得出,DMI 指标由以下指标组成:
trader_adxr 函数的计算公式如下:
ADX = (EMA(Smooth Positive Directional Indicator (ADX), period)) - (EMA(Smooth Negative Directional Indicator (ADX), period))
其中:
Smooth Positive/Negative Directional Indicator = [(Current +DI/+DI) - (Previous +DI/+DI)] / [(Current -DI/-DI) + (Previous -DI/-DI)] × 100
trader_adxr 函数需要以下输入参数:
函数返回一个包含 ADX 值的数组。
以下 PHP 代码示例演示了如何使用 trader_adxr 函数:
<?php
require_once "vendor/autoload.php";
use TALibraryCoreTaLib;
// 设置数据
$high = [50, 52, 51, 53, 55];
$low = [48, 49, 47, 49, 51];
$close = [49, 51, 48, 50, 53];
$period = 14;
// 创建TaLib对象
$taLib = new TaLib();
// 计算ADX
$adx = $taLib->adxr($high, $low, $close, $period);
// 打印ADX数组
print_r($adx);
?>
输出:
Array
(
[0] => 26.180141999999993
[1] => 23.234336000000006
[2] => 22.591932000000007
[3] => 22.650028000000005
)
在给定的数据中,ADX 值在 22 到 26 之间波动,表明趋势的强度相对较高。ADX 值高于 25 通常被认为表明强劲的趋势。
以上就是PHP中trader_adxr 什么意思?如何使用?的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: PHP中trader_adxr 什么意思?如何使用?
本文链接: https://www.lsjlt.com/wiki/b7dd74d717.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0