トレンドを作成する必要がある時系列ベクトルがあります。
RでEMA関数を取得しようとしていました(TTRパッケージを介して-quantmodをロードしており、TTRが必要です)価格のグループを実行します。
ベクトル内の特定の行数に対して EMA の見積もりを作成する方法はありますか? バケット サイズが 10 で、各バケット間の傾向を推定したいとします。バケットのオープンとクローズを選択するだけでは大量の情報が無効になるため、バケット全体を推定したいと思いますが、 1 つの出力。
別の方法として、バケットの長さを平均化しようとしましたが、これでは目的の出力が生成されません。
私が使用しているベクトルの例
dput(head(price, 200))
c(137, 137, 137, 137, 137, 137, 137, 137, 137, 136.9, 136.9,
136.9, 137, 137, 137, 137, 137, 137.2, 137.2, 137.2, 137.1, 137.4,
137.4, 137.4, 137.4, 137.4, 137.4, 137.1, 137, 137, 137, 137,
137, 136.9, 136.9, 136.9, 136.9, 136.9, 136.7, 137, 137, 137,
137, 136.7, 136.9, 136.9, 136.9, 136.5, 136.5, 136.9, 136.9,
136.9, 137, 137, 137.3, 136.7, 137, 137, 137, 137.1, 137, 137,
137.1, 137.1, 137, 137, 137.1, 137, 137, 136.8, 137, 137, 136.9,
136.8, 136.7, 137.1, 137, 137, 137.1, 137, 137.1, 137.1, 136.7,
136.7, 136.7, 136.7, 136.7, 136.8, 137, 137, 137, 136.9, 136.9,
136.9, 136.9, 136.9, 136.9, 136.9, 136.9, 136.9, 136.9, 136.9,
136.9, 136.9, 137, 136.9, 136.9, 136.9, 136.9, 136.9, 136.8,
136.8, 136.9, 136.9, 136.9, 136.9, 137, 136.9, 136.9, 136.9,
136.9, 136.9, 136.9, 137, 137, 137, 137, 137, 137, 137, 136.9,
136.9, 136.9, 137, 137, 136.9, 137, 137.1, 137.1, 137.1, 137,
137.2, 137.2, 137.2, 137.2, 137.2, 137.2, 137.1, 137.1, 136.9,
136.8, 136.9, 136.9, 136.9, 136.9, 136.9, 137, 136.9, 137, 137,
137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136.9,
137.1, 137.1, 137.1, 137.1, 137, 137, 137.1, 137.1, 137.1, 137.1,
137.1, 137.1, 137, 137, 137, 137, 137, 137, 136.9, 136.9, 136.9,
136.9, 136.9, 136.9, 136.9, 136.9, 136.9)