トリプル指数移動平均 (TEMA) インジケーター
factor.formula
第1レベルの指数移動平均(EMA1)の計算式:
第2レベルの指数移動平均(EMA2)の計算式:
第3レベルの指数移動平均(EMA3)の計算式:
トリプル指数移動平均(TEMA)の計算式:
ここで:
- :
期間パラメータ。通常は正の整数であり、移動平均の計算に使用する時間窓の長さを示します。たとえば、N=5は、過去5時間単位のデータを使用して計算することを意味します。このパラメータは、価格変動に対するインジケーターの感度を決定します。Nの値が小さいほど、最近の価格変動に敏感になりますが、より多くのノイズを生成する可能性があります。Nの値が大きいほど、平滑化効果は向上しますが、価格変動に対する反応は比較的遅れます。一般的に使用されるデフォルト値は5ですが、取引戦略と資産のボラティリティに応じて調整できます。
- :
時刻tにおける入力シーケンス値。通常は資産の価格シーケンス(終値:CLOSE(t)など)、または他の時系列データ(取引量:VOL(t)など)です。ここで、時刻tは、データ頻度に応じて、取引時点、取引日、またはその他の時間単位として理解できます。
- :
第1レベルの指数移動平均は、時刻tにおける指数平滑化後の入力シーケンス$REAL(t)$の値を示します。
- :
第2レベルの指数移動平均は、時刻tにおける$EMA_1(t)$の指数平滑化後の値を示します。
- :
第3レベルの指数移動平均は、時刻tにおける$EMA_2(t)$の指数平滑化後の値を示します。
- :
指数移動平均関数は、時系列xが期間Nを使用して指数平滑化され、結果のシーケンスが返されることを意味します。その計算式は、$EMA(x,N)t = \alpha * x_t + (1 - \alpha) * EMA(x,N){t-1} $です。ここで、$\alpha = \frac{2}{N + 1}$です。初期値$EMA(x,N)_0$は、通常、xの最初の値、または最初のN個の値の単純平均です。
factor.explanation
トリプル指数移動平均(TEMA)インジケーターは、生データに対して3回指数平滑化を行い、加重平均法を用いて移動平均の遅れを軽減します。単一および二重指数移動平均と比較して、TEMAは短期的なトレンド反転を捉える感度が高く、より早く取引シグナルを発行できます。ただし、その感度のため、TEMAはより多くのノイズを生成し、誤った判断につながる可能性があることに注意する必要があります。したがって、実際の応用では、取引シグナルの信頼性を向上させるために、他のテクニカル指標と組み合わせて使用することをお勧めします。さらに、TEMAのパラメータNも、最適な効果を得るために具体的な状況に応じて調整する必要があります。TEMAは、主にデイトレードやスイングトレードなどの短期取引戦略で使用されます。重要なのは、トレンドの加速と減速を識別し、売買のタイミングを判断するのを支援することです。