今回は、前回の「【Monaca】D3.jsを使用してドル円の日足チャートに単純移動平均線を表示する」のコードを流用して、指数平滑移動平均線を表示しようと思います。

指数平滑移動平均線の計算は、1日目の場合、

期間分の終値を加算して期間で割る。

2日目以降の場合、

前日の指数+(2/(期間+1)×(当日の終値-前日の指数)

となります。

OANDA JapanのMetaTrader 5のチャートと比較します。
データを取得した業者が提示したレートと若干違いはありますが、ほぼ同じ形をしています。
※例として6/18の取得したデータは陽線、MT5は陰線。

index.html

style.css

app.js

d3chart.js


【Monaca】D3.jsを使用してドル円の日足チャートに指数平滑移動平均線を表示する
Tagged on: