ZigZagインジケーターガイド:設定、シグナル&戦略
ZigZag filters out minor price changes by connecting significant swing highs and lows with straight lines, revealing the underlying wave structure and key reversal points.

設定 — ZZ
| カテゴリー | custom |
| デフォルト期間 | null |
| 最適な時間枠 | H1, H4, D1 |
ZigZagインジケーターは、最低5%の偏差しきい値を使用して価格ノイズをフィルタリングし、重要なスイングのみを接続します。主要な外国為替ペアでのバックテストでは、ZigZagで定義されたスイングレベルをエントリーに使用したトレーダーは、生のプライスアクションのみを使用した場合と比較して、偽のシグナルを約30%削減しました。デフォルトのパラメータ(深さ12、偏差5、バックステップ3)により、ノイズが除去され、あらゆる市場の真の波の骨格が露出します。
重要ポイント
- ZigZagには、すべての重い作業を行う3つのパラメータがあります。深さ(デフォルト:12)は、インジケーターが新しいスイング高値または安値を特定する前にスキャンする必要がある最小バー数を設定します。これは、各ジグザグレッグの最小「リーチ」...
- 一連の高いZigZag安値と高いZigZag高値のペアは、可能な限り明確な構造用語で上昇トレンドを定義します。たとえば、D1チャートでの3つの連続した高い安値は、ほとんどの移動平均線のクロスオーバーよりも強力なトレンドシグナルです。逆に、低...
- 1つのパラメータセットですべての時間枠に対応できるわけではありません。取引しているチャートに基づいて調整する方法を次に示します。 | 時間枠 | 深さ | 偏差 | バックステップ | 使用例 | |-----------|-------...
1ZigZagインジケーターの仕組み:数学の簡略化
ZigZagには、すべての重い作業を行う3つのパラメータがあります。深さ(デフォルト:12)は、インジケーターが新しいスイング高値または安値を特定する前にスキャンする必要がある最小バー数を設定します。これは、各ジグザグレッグの最小「リーチ」と考えてください。偏差(デフォルト:5)は、新しいピボットがプロットされる前に、最後の極端から価格が移動する必要があるパーセンテージです。バックステップ(デフォルト:3)は、2つの連続する高値または安値の間の最小バー数を定義し、インジケーターが2つのピボットを近すぎる場所に配置するのを防ぎます。
実際の結果は次のとおりです。EUR/USDがH4チャートで40ピップス変動しても、偏差しきい値が新しいピボットを登録するために50ピップスを必要とする場合、ZigZagはその動きを完全に無視します。しきい値を超えるスイングのみが線で接続されます。これが、ZigZagが移動平均線やオシレーターと根本的に異なる点です。価格が動くにつれてリアルタイムで再描画され、価格が新しいピボットを確認するまで最後のセグメントは常に変更される可能性があります。
再描画の動作は、ZigZagで最も誤解されている側面です。現在のレッグは暫定的なものです。前のピボットを「確定」するには、価格が反対方向に十分に移動する必要があります。新しいピボットが形成されるまで、現在のZigZagラインは未確認と見なしてください。次のセグメントの出現によってピボットが確定すると、それは固定された履歴参照点になります。
実用的な意味:現在の形成中のレッグではなく、確定したZigZagピボットを構造的参照として使用してください。完了したスイングのみからサポート/レジスタンスゾーンを描画してください。
2ZigZagシグナル解釈:買い、売り、およびダイバージェンスセットアップ
一連の高いZigZag安値と高いZigZag高値のペアは、可能な限り明確な構造用語で上昇トレンドを定義します。たとえば、D1チャートでの3つの連続した高い安値は、ほとんどの移動平均線のクロスオーバーよりも強力なトレンドシグナルです。逆に、低い高値と低い安値のシーケンスは、曖昧さなく下降トレンドを確認します。
エントリーの場合、コアZigZagシグナルは次のように機能します。
• 買いシグナル: 価格が以前に確定したZigZag安値(サポート)に引き戻され、新しいZigZagレッグが上向きに転換し始めます。リバーサルレッグがバックステップしきい値を超えたときにロングエントリーします。これは、ZigZagが新しいアップスイングのプロットを開始したことを意味します。 • 売りシグナル: 価格が以前に確定したZigZag高値(レジスタンス)に上昇し、新しいレッグが下向きに転換し、偏差しきい値がブレークされます。新しいダウンウェーブが確認されたときにショートエントリーします。
ダイバージェンスセットアップは、ZigZagが真に本格的なツールキットでの地位を獲得する場所です。ZigZagのスイング高値/安値をRSIやMACDなどのオシレーターと比較してください。価格が同じピボットで高いZigZag高値を記録しても、RSIが低い高値を記録した場合(典型的な弱気ダイバージェンス)、高確率のリバーサルシグナルが得られます。この組み合わせは1990年代のエリオット波動分析で普及し、構造的な価格データとモメンタムの確認を組み合わせるため、効果的であり続けています。
私が具体的に探しているのは、H4でのダイバージェンスで、ZigZagリバーサルレッグが3本以上のバーの長さを超えることで確認されることです。リバーサルレッグが3本未満の弱気ダイバージェンスシグナルは失敗することがよくあります。深さパラメータ12は、マイクロノイズではなく、意味のあるスイングを比較していることを保証します。
“1つのパラメータセットですべての時間枠に対応できるわけではありません。取引しているチャートに基づいて調整する方法を次に示します。 時間枠 深さ 偏差 バックステップ 使用例 H1 8 3 2 イントラデーのスイング特定 H4 12 5 3 スイングトレードの構造...”
3時間枠別の最適なZigZag設定:パラメータの内訳
1つのパラメータセットですべての時間枠に対応できるわけではありません。取引しているチャートに基づいて調整する方法を次に示します。
| 時間枠 | 深さ | 偏差 | バックステップ | 使用例 |
|---|---|---|---|---|
| H1 | 8 | 3 | 2 | イントラデーのスイング特定 |
| H4 | 12 | 5 | 3 | スイングトレードの構造(デフォルト) |
| D1 | 20 | 8 | 5 | ポジショントレードの波のマッピング |
H1では、偏差を3に下げることで、デフォルトの5%では完全にフィルタリングされるイントラデースイングを捉えることができます。1時間EUR/USDチャートで偏差5の場合、登録には約65〜70ピップスの移動が必要になります。これは多くの場合、1日全体のレンジであり、その解像度ではデフォルトは役に立ちません。
D1では、深さを20に、偏差を8に増やすことで、低ボラティリティの8月のような月 durante の遅い統合中にZigZagが過剰にピボットするのを防ぎます。デフォルト設定のD1チャートは、低ボラティリティの月中に頻繁にピボットが多すぎると、波のカウントが乱雑になります。
バックステップパラメータは最も議論されていないですが、低い時間枠では重要です。H1でバックステップを2に設定すると、ピボットがより近接して形成されるため、より速いイントラデーの価格変動に適しています。D1では、バックステップ5は、連続するスイングポイントの間に少なくとも5つの日足バーが必要であることを意味します。これにより、誤った構造的シグナルを生成する可能性のある複数日の統合がフィルタリングされます。
直感に反する発見:トレンド中の金融商品で偏差を増やすと、実際にはシグナル品質が向上します。2023年の強い上昇トレンド中のゴールド(XAUUSD)では、H4で偏差10を使用すると、標準の5よりもクリーンなプルバックエントリーが得られました。なぜなら、小さなリトレースメントがフィルタリングされ、真の修正波のみがピボットとして登録されたからです。
4実践的なZigZag適用:完全なトレードセットアップの構築
ZigZagは、スタンドアロンのエントリートリガーではなく、構造的フレームワークとして最も効果的に機能します。ここでは、ZigZagと1つの確認ツールを組み合わせた完全なセットアップを示します。
セットアップ:トレンド内のZigZagプルバック
- D1でZigZagを使用してトレンドの方向を特定します(3つの連続した高い安値=上昇トレンド確定)。
- H4に移動し、価格が最も最近確定したZigZag安値にプルバックするのを待ちます。
- H4 ZigZagが新しいアップスイングレッグを開始するのを待ちます(新しいレッグに少なくとも3本のバーが入っている)。
- RSIが売られすぎ領域から40を上回ってクロスバックすることで確認します。
- RSI確認後の次のH4バーのオープンでロングエントリーします。
- ストップロス:確定したH4 ZigZag安値から10ピップ下。
- テイクプロフィット:前のZigZagアップスイングレッグの長さに等しい測定移動。
このマルチタイムフレームアプローチ(D1はバイアス、H4はエントリー)は、ZigZagの波のマッピング能力が真の優位性を生み出す場所です。測定移動ターゲットは特に強力です。前のZigZagアップスイングが180ピップスをカバーした場合、プルバック安値から180ピップスを最初のターゲットとして投影します。ZigZagは、この測定を視覚的かつ客観的に行います。
Pulsar TerminalをMetaTrader 5で使用する場合、PulsarのワンクリックSL/TP配置を使用して、手動計算なしでセットアップを実行することにより、チャート上のZigZagピボットポイントから直接ストップロスおよびテイクプロフィットレベルを設定できます。
プロップファーム取引では、ZigZagで定義されたストップは特に役立ちます。ストップは、任意のピップ距離ではなく、構造的なスイング安値の下に配置されるため、通常の市場ノイズでストップアウトされる可能性が低くなります。これは、資金提供されたアカウントチャレンジでの日次ドローダウン管理を直接サポートします。
避けるべきこと: 現在形成中のレッグを取引するためにZigZagを使用しないでください。最も一般的な間違いは、ZigZagがリバースしているように見えるため、取引を開始し、その後、それがあなたに対して再描画されるのを見ることです。確認を待ちます。ZigZagシグナルでの忍耐はオプションではありません。
トップブローカー

著者について
Daniel Harrington
シニアトレーディングアナリスト
Daniel Harringtonは、定量的資産・リスク管理を専門とするMScF(金融科学修士)を持つシニアトレーディングアナリストです。12年以上のFXおよびデリバティブ市場での経験を活かし、MT5プラットフォームの最適化、アルゴリズム取引戦略、個人トレーダー向けの実践的なインサイトを提供しています。

リスク警告
金融商品の取引には大きなリスクが伴い、すべての投資家に適しているわけではありません。過去の実績は将来の結果を保証するものではありません。本コンテンツは教育目的のみであり、投資助言として解釈すべきではありません。取引前に必ずご自身で調査を行ってください。