EMAはトレンドを捉えるのに優れており,価格の急激な変動に迅速に反応するという特徴を有する.
EMAを計算するには,次のステップを実行する:
最初のEMAを計算するために,最初のデータを選択.これが,EMAの初期値となる.
次の時点のデータが新しいデータであるとする.EMAを計算するために,以下の式を使用.
1 | EMA(今日) = (今日のdata - 前日のEMA) * 2 / (N + 1 ) + 前日のEMA |
ここで, は期間[例:25日間のEMAを計算する場合, N = 25].最初のEMAの計算において,前日のEMAはSMA[単純移動平均]の値で代用される.
この計算を新しい時点のデータが利用可能になるまで繰り返す.EMAは過去の時点のデータではなく,最新の時点のデータに大きな重みを置くため,最新のトレンドに迅速に反応する.
以下はEMAの計算の簡単な例である.
! Warning: Undefined variable $link_abc in /var/www/html/dic/terms.php on line 152 | ||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0000 | 359576 | {main} | .../terms.php:0 |