返回顶部
首页 > PHP中trader_aroonosc 什么意思?如何使用?
  • 26
分享到

PHP中trader_aroonosc 什么意思?如何使用?

2024年03月01日 26人浏览 编程网

摘要

PHP 中的 trader_aroonosc 函数用于计算Aroon震荡指标,这是一个技术分析指标,可衡量股票或其他金融工具的价格趋势强度。它表示为从 -100 到 +100 的数值,其中正值表示上涨趋势,负值表示下跌趋势。

详细说明

trader_aroonosc 函数有以下语法:

double trader_aroonosc(array $high, array $low, int $period)

其中:

  • $high 是一个包含收盘价最高值的数组。
  • $low 是一个包含收盘价最低值的数组。
  • $period 是 Aroon 振荡指标的计算周期,通常设置为 14 或 25。

该函数返回指定周期内的 Aroon 振荡指标值。它使用以下公式计算:

Aroon Oscillator = (Aroon Up - Aroon Down) / 100

其中:

  • Aroon Up 是过去 n 个交易日中上涨趋势的强度,公式为:
Aroon Up = (25 - n天内最高收盘价出现的交易日数量) / n
  • Aroon Down 是过去 n 个交易日中下跌趋势的强度,公式为:
Aroon Down = (25 - n天内最低收盘价出现的交易日数量) / n

Aroon 振荡指标的值在 -100 到 +100 之间。正值表示上涨趋势,负值表示下跌趋势。绝对值越大,趋势越强。

例如,以下代码计算过去 14 天的 Aroon 振荡指标:

<?php
$high = [12.50, 12.65, 12.78, 12.90, 12.85, 12.92, 12.88, 12.95, 12.98, 12.90, 12.85, 12.90, 12.92, 12.95];
$low = [12.40, 12.55, 12.68, 12.75, 12.70, 12.78, 12.65, 12.72, 12.70, 12.65, 12.60, 12.65, 12.68, 12.70];

$aroonosc = trader_aroonosc($high, $low, 14);

echo "Aroon Oscillator: $aroonosc";
?>

输出:

Aroon Oscillator: 35.71428571428571

这表示过去 14 天的 Aroon 振荡指标为 35.71,表明存在上涨趋势。

以上就是PHP中trader_aroonosc 什么意思?如何使用?的详细内容,更多请关注编程网其它相关文章!

--结束END--

本文标题: PHP中trader_aroonosc 什么意思?如何使用?

本文链接: https://www.lsjlt.com/wiki/df07e5174e.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作