牛牛在线工具

trader_plus_dm()

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

trader_plus_dm()

计算股票或其他金融工具的正向运动指标(Directional Movement Indicator, DMI)中的正向运动指标值(+DI)

函数名: trader_plus_dm() 适用版本: PHP 5 >= 5.6.0, PHP 7, PHP 8 函数描述:计算股票或其他金融工具的正向运动指标(Directional Movement Indicator, DMI)中的正向运动指标值(+DI)。 用法: trader_plus_dm ( array $high , array $low [, int $timePeriod = 14 ] ) : array|false 参数: $high: 一个包含了高价数据的数组,通常为时间序列数组。 $low: 一个包含了低价数据的数组,与$high数组对应。 $timePeriod(可选): 用于计算指标的时间周期,默认为14。 返回值: 返回一个包含计算结果的数组,或者在失败时返回false。 示例: $high = [23.56, 23.76, 23.89, 24.03, 24.12, 24.15, 24.25, 24.19, 24.09, 24.06]; $low = [23.33, 23.56, 23.76, 23.83, 23.95, 23.99, 24.03, 24.09, 23.99, 23.96]; $result = trader_plus_dm($high, $low); if ($result !== false) { print_r($result); } else { echo "计算失败"; } 输出: Array ( [0] => 0 [1] => 0 [2] => 0 [3] => 0 [4] => 0 [5] => 0 [6] => 0 [7] => 0 [8] => 0 [9] => 0 ) 注意:这只是一个示例,实际上输出的结果会根据输入的数据而有所变化。函数根据提供的高价和低价数据计算正向运动指标值,并将结果存储在一个数组中返回。如果计算失败,函数将返回false。