romulodl/bollinger-bands

无需PECL trader扩展即可计算布林带

v1.0.0 2020-06-09 23:12 UTC

This package is auto-updated.

Last update: 2024-09-10 08:56:32 UTC


README

根据给定值计算布林带的值。

Bollinger-bands

安装

composer require romulodl/bollinger-bands

或将 romulodl/bollinger-bands 添加到您的 composer.json 文件中。请检查最新版本在发行版中。

用法

$atr = new Romulodl\BollingerBands();
$atr->calculate(array $values);
//returns an array [middle band, upper band, lower band]

使用示例

$atr = new Romulodl\BollingerBands();
$atr->calculate([
  9807.49,
  9550.67,
  8719.53,
  8561.09,
  8808.71,
  9305.91,
  9786.80,
  9310.73,
  9374.99,
  9678.57,
  9731.10,
  9773.64,
  9508.11,
  9060.00,
  9166.40,
  9176.41,
  8711.37,
  8895.65,
  8837.05,
  9197.32,
]);

你为什么这么做?

PECL Trading扩展很糟糕,并不是每个人都想安装它。我正在构建一个交易机器人,它需要布林带值作为计算的一部分。