MACD戦略のワーク例とは?
定義:MACD戦略の意味
MACDはMoving Average Convergence Divergenceの略です。典型的なMACD設定では、価格データから3つの関連シリーズを計算します:(1) MACDライン、(2) シグナルライン、(3) ヒストグラム。
「MACD戦略」は単一の公式ではありません。これは、MACDコンポーネント(クロスオーバーやゼロラインの動きなどのチャートコンテキストを含む)を使用して、どのような行動を取るかを決定するルールセットです。インジケーターの適用の演習として。インジケーターの数学自体は安定していますが、戦略の結果は多くの変数の選択(タイムフレーム、データ品質、取引コスト、ルールの遵守度)に依存します。
この情報は参考のみですので、以下のワーク例はインジケーターの計算と解釈に限定され、取引の推奨は含まれていません。
仕組み:MACDの各部の計算方法
一般的なMACD構成では、以下を使用します:
- EMA:指数平滑移動平均は、最近のデータをより重視する。
- MACDライン:EMA(短期) − EMA(長期)。
- シグナルライン:MACDラインのEMA。
- ヒストグラム:MACDライン − シグナルライン。
例の前提条件:この例では、単純な算術を小さな説明用データシーケンスに適用し、EMA値がすでに入力として提供されているものとします。これにより、例が透明になり、多くのバーにわたる完全なEMA計算を発明する必要がなくなります。
ワーク数値例(完全に記述された前提条件)
目的:MACDライン、シグナルライン、ヒストグラムをいくつかの連続した観測についてどのように得るか、および「クロスオーバー」とヒストグラムの符号変化が数学的に何を意味するかを示す。
前提条件
- 等しい時間間隔でサンプリングされた価格データ(例:日足)を持っています。具体的な銘柄やタイムフレームは指定されていません。
- この例を検証可能に保つため、EMA値はその価格シリーズからすでに計算されているものと仮定します。
- 4つの連続したバー(t1–t4)に対して、次のEMA入力を使用します:
- EMA(短期):[1.20, 1.25, 1.18, 1.22]
- EMA(長期):[1.10, 1.14, 1.12, 1.15]
- シグナルラインはMACDラインのEMAです。簡単にするため、再び結果のシグナルライン値を直接仮定します:
- t1–t4のシグナルライン値:[0.05, 0.06, 0.04, 0.05]
- ヒストグラムは正確に次のように計算されます:ヒストグラム = MACDライン − シグナルライン。
ステップバイステップ計算
t1
- MACDライン = 1.20 − 1.10 = 0.10
- ヒストグラム = 0.10 − 0.05 = 0.05(正)
t2
- MACDライン = 1.25 − 1.14 = 0.11
- ヒストグラム = 0.11 − 0.06 = 0.05(正)
t3
- MACDライン = 1.18 − 1.12 = 0.06
- ヒストグラム = 0.06 − 0.04 = 0.02(まだ正)
t4
- MACDライン = 1.22 − 1.15 = 0.07
- ヒストグラム = 0.07 − 0.05 = 0.02(正)
この意味(予測を仮定しない)
このシナリオでは、ヒストグラムはt1–t4を通じて正のままですので、正から負へのヒストグラムの符号変化はありません。インジケーターの意味で「クロスオーバー」が発生するには、MACDラインとシグナルラインが一方から他方に移動する必要があります。ここでは、仮定されたシグナルライン値に基づいて、そのようなことは表示されたバー内で起こりません。
計算を1つまたは複数のバー延長すると、MACDラインマイナスシグナルラインがゼロを横切るかどうかを確認できます。そのゼロクロスは、ヒストグラムの符号が変わる数学的条件です。
同じ検証アプローチを、異なるEMA長と異なるシグナル平滑化を持つ特定のMACDパラメータセットに適用できます。その解釈は、シリーズ間の関係についてであり、将来の価格についての保証ではありません。
制限とリスク:MACD「戦略」が失敗する可能性
- インジケーターの動作は入力と設定に依存します。 EMAの長さとシグナル平滑化を変更すると、MACDラインとシグナルラインが変わり、クロスオーバーとヒストグラムの値が変わります。
- 小さなサンプルの動作は誤解を招く可能性があります。 ワーク例ではわずか数点のみを使用しています。MACDのパターンは、より長いシーケンスでは異なるように見えることがあります。
- 市場と実行の変動性が重要です。 インジケーターのルールが一貫している場合でも、実際の結果はビッド/アスクスプレッド、手数料、スリッページ、流動性、取引の実行方法によって異なります。
- 歴史的な関係は将来の結果を保証しません。 MACDは過去の価格から導かれますが、将来の確実性を生み出すものではありません。
- 失敗モード:インジケーターのクセに過剰適合する。 ルールが特定のデータセットのMACD動作(タイムフレーム、銘柄の特性、ボラティリティレジム)に調整されている場合、他の期間に適用できないことがあります。