romulodl / ema
无需PECL交易扩展的EMA
v3.0.0
2020-11-13 16:22 UTC
Requires (Dev)
- phpunit/phpunit: ^8.5
README
计算给定值的EMA。
安装
composer require romulodl/ema
或者将 romulodl/ema
添加到您的 composer.json
。请在发布中检查最新版本。
用法
$ema = new Romulodl\Ema(); $values = $ema->calculate(array $values, int $period = 9); // return array, $values[0] being the last one
例如
$ema = new Romulodl\Ema(); $ema->calculate([10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]);
你为什么这样做?
PECL交易扩展很糟糕,并不是每个人都想安装它。我在构建一个交易机器人,并且正在构建更复杂的交易指标,这些指标将EMA作为基本步骤。