StratCraft

指数移動平均 (EMA)

EMAの QuantNexus 指標ページ。

Route: /quantnexus/indicators/ema/

作用

EMAは、最近の価格をより重視する加重移動平均です。SMAよりも反応が早く、標準的なトレンドのベースラインとなります。

公式

EMA = [Price(t) * k] + [EMA(y) * (1 - k)]、ここで k = 2 / (n + 1)

パラメーター

  • period - デフォルト 30

C++23 API

#include <nonabt/indicators/ema.hpp>
auto ema = std::make_unique<nonabt::EMA>(data().close(), 30);

一般的な用法

  • EMAをトレンドのベースラインとして使用します。
  • エントリーとエグジットのシグナルにEMAの交差を使用します。
  • 価格の確認や他の移動平均線とEMAを組み合わせます。

実践的なパターン

上昇トレンドで価格がEMAを上抜けて確定した時に買い、価格がそのラインを割り込んだ時にエグジットします。