无需PECL交易扩展的EMA

v3.0.0 2020-11-13 16:22 UTC

This package is auto-updated.

Last update: 2024-08-28 21:21:36 UTC


README

计算给定值的EMA。

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作为基本步骤。