摘要
trader_bbands() 函数是 PHP 技术分析库 (TA-Lib) 中的指标函数,用于计算布林带 (Bollinger Bands)。布林带是一种技术分析工具,用于评估证券的价格波动并识别超买或超卖状况。它由三个组成部分组成:一条移动平均线和两个特定标准差距离的带。
详细说明
语法
trader_bbands(array $real, int $period, float $nbdevup, float $nbdevdn, int $maType=TA_MA_METHOD_SMA, float $acceleration=0)
参数
返回值
该函数返回一个数组,其中包含以下元素:
算法
布林带使用以下算法计算:
$nbdevup。$nbdevdn。使用
trader_bbands() 函数可用于识别超买或超卖状况。当价格触及或突破布林带时,它可以发出交易信号。
以下是使用该函数的示例代码:
<?php
use TATA;
$quotes = [
["close" => 100],
["close" => 105],
["close" => 110],
["close" => 108],
["close" => 106],
];
$result = TA::trader_bbands(
TA::column($quotes, "close"),
20, // 周期
2, // 上带标准偏差倍数
2 // 下带标准偏差倍数
);
print_r($result);
?>
输出如下:
Array
(
[0] => Array
(
[0] => 105.06077342278935
[1] => 105.47280543998376
[2] => 104.52719456001623
[3] => 104.66656197693906
[4] => 104.14818252671776
)
[1] => Array
(
[0] => 100.14202291871142
[1] => 101.48753380656823
[2] => 102.83304469539604
[3] => 104.17943802306094
[4] => 105.52575147328225
)
[2] => Array
(
[0] => 95.22327241463349
[1] => 97.50226219315291
[2] => 99.83304469539604
[3] => 101.69231406918283
[4] => 102.90332042084675
)
)
输出中的每个元素都是一个包含布林带值(上带、中间带和下带)的数组。您可以使用这些值来识别交易机会或制定交易策略。
以上就是PHP中trader_bbands 什么意思?如何使用?的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: PHP中trader_bbands 什么意思?如何使用?
本文链接: https://www.lsjlt.com/wiki/bf0c81b10f.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