ZigZagの山や谷は、相場の転換ポイントとして確認されやすい場所ですが、ラインだけでは見落としてしまうことがあります。
zigzag-sign-alertは、ZigZagの山と谷にサインを表示し、発生タイミングをAlert・Push通知で確認できるMT4/MT5専用の無料インジケーターです。
チャート上のボタンでAlertやPush通知を切り替えられるため、ZigZagの転換ポイントを見逃したくない場面で活用できます。
ジグザグ(zigzag)でご要望をいただきました
ZigZagのインジケーターはいくつもあるのですが、山と谷にサインはでません。そもそもサインは必要ないのですが、サインがあった方が見やすい気がします。もしよろしければ山と谷が出来た際にサインがでてアラートが鳴るツールを作って貰えないでしょうか。

ご要望ありがとうございます。
ZigZagは高値と安値の流れを確認しやすいインジケーターですが、ラインだけだと山や谷の位置を見落としてしまうことがあります。
そのため、ZigZagの山と谷にサインを表示できるインジケーターを作成しました。
zigzag-sign-alertでは、ZigZagラインを表示しながら、谷の位置には上向きサイン、山の位置には下向きサインを表示できます。
AlertやPush通知にも対応しているため、チャートを見ていないタイミングでも、ZigZagサインの発生に気付きやすくなります。
ZigZagを使って高値・安値の流れを確認している方は、学習用としてご活用ください。
zigzag-sign-alertはMT4/MT5専用のインジケーターになります。MT4/MT5のダウンロード方法や、インジケーターの導入方法は関連記事をご確認ください。


※二次配布や販売、自作発言は禁止です。
※本ツールによる損害の責任は負いかねます。
※学習用としてご活用ください。
※シェアして頂けると助かります。
zigzag-sign-alertとは

zigzag-sign-alertは、チャート上にZigZagラインを表示しながら、ZigZagの山と谷にサインを表示できるインジケーターです。
ZigZagの谷には上向きサイン、ZigZagの山には下向きサインが表示されます。
ラインだけでは見落としやすい転換ポイントも、サインと一緒に確認することで見やすくなります。
AlertとPush通知にも対応しており、チャート上のボタンからON/OFFを切り替えられます。
zigzag-sign-alertのオリジナル機能
zigzag-sign-alertは、ZigZagの山と谷をサインで確認しやすくし、必要に応じて通知も受け取れるようにしたインジケーターです。

通常のZigZagラインだけでは、どこが山でどこが谷なのかを見落とすことがあります。
zigzag-sign-alertでは、山と谷にサインを表示することで、ZigZagの転換ポイントを視覚的に確認しやすくしています。
AlertやPush通知をONにすると、サインが出たタイミングで通知を受け取ることもできます。
zigzag-sign-alertの主な機能
の主な機能
ZigZagラインでは、高値と安値の流れを線で確認できます。
細かい値動きをすべて見るのではなく、相場の大きな山と谷を確認したいときの目安になります。
ZigZagラインとサインを一緒に見ることで、転換ポイントを確認しやすくなります。
ZigZagのポイントが安値側にできた場合、谷として上向きサインが表示されます。
谷サインはローソク足の下側に表示されるため、安値側の転換ポイントを確認する目安になります。
ZigZagのポイントが高値側にできた場合、山として下向きサインが表示されます。
山サインはローソク足の上側に表示されるため、高値側の転換ポイントを確認する目安になります。
| ZigZagの位置 | サイン位置 | 表示されるサイン |
|---|---|---|
| 谷 | ローソク足の下側 | 上向きサイン |
| 山 | ローソク足の上側 | 下向きサイン |
AlertボタンをONにすると、ZigZagの山や谷のサインが出たタイミングでPC側にアラートを表示できます。
通知では、ZigZagの谷または山、通貨ペア、時間足、時刻、価格を確認できます。
ZigZagの谷が発生しました
USDJPY / M1
時刻:2026.05.18 10:30
価格:155.000
PushボタンをONにすると、ZigZagの山や谷のサインが出たタイミングでMT4/MT5のスマホアプリへPush通知を送れます。
チャートを見ていないタイミングでも、サインの発生に気付きやすくなります。
Push通知を使う場合は、MT4/MT5側の通知設定とスマホアプリ側のMetaQuotes ID設定が必要です。
MT5アプリを開く → 設定を開く → チャットとメッセージを開く → 画面下部にあるMetaQuotes IDを控える
MT5を開く → ツール → オプション → 通知 → MetaQuotes IDに控えたIDを入力
プッシュ通知機能を有効にする(Enable Push notifications)にチェック
同じ画面のテスト(Test)を押す → スマホに届けば完了
OPENボタンを使うと、チャート上の各ボタンを表示・非表示に切り替えできます。
OPENがONのときは、Alert、Pushボタンが表示されます。
OPENをOFFにすると、OPENボタン以外のボタンが非表示になります。
各ボタンは、緑色がON、白がOFFです。
ZigZagとは
線で結ぶ機能
ZigZagは、チャートの中で目立つ「高い場所(山)」と「低い場所(谷)」だけを線でつないで表示するインジケーターです。
小さな値動きが消えるので、相場が上に向かっているのか、下に向かっているのかがひと目で分かります。
※売買を保証するものではありません。学習用・判断材料としてご活用ください。
ローソク足は動きが細かく、慣れないうちは今どちらに動いているのか分かりにくいものです。
ZigZagは細かい動きを省いて大きな流れだけを線で見せてくれるので、相場の向きをシンプルに確認できます。
山も谷もだんだん高くなっていれば上向き(上昇の流れ)、山も谷もだんだん低くなっていれば下向き(下落の流れ)と確認できます。
山は、価格が上昇したあとに下へ折り返した「てっぺん」の部分です。
zigzag-sign-alertでは、山の位置に下向きのサインが表示されます。
「上昇の勢いが弱まり、下に転じたかもしれない」と確認するための目安になります。
谷は、価格が下落したあとに上へ折り返した「底」の部分です。
zigzag-sign-alertでは、谷の位置に上向きのサインが表示されます。
「下落の勢いが弱まり、上に転じたかもしれない」と確認するための目安になります。
ZigZagは、いつも「山をさがしている」か「谷をさがしている」かのどちらかの状態です。この状態が入れかわる瞬間が、山と谷の切り替わりです。
どこを山・谷とするかは、次の3つの設定で決まります。
Depth(12)山や谷をさがすときに、直近12本ぶんのローソク足を見る、という設定です。数字を大きくすると見る範囲が広がり、大きな山・谷だけを拾うようになります。
Deviation(5)ほんの少しの上げ下げは、山・谷として数えないための設定です。これがあることで、小さなギザギザに反応しすぎず、ある程度はっきり動いたところだけを山・谷にできます。
Backstep(3)山と谷がくっつきすぎないように、最低でも3本ぶんは間隔をあける、という設定です。すぐ隣にまた山…とならないようにするためのものです。
<山ができるまで>
価格が上がっている間、ZigZagは直近12本の中でいちばん高い高値を山の候補にします。もっと高い高値が出れば、候補もそこへ動き、まだ確定はしません。
その後、価格が下げに転じて新しい谷ができると、「さっきの高値が山だった」と確定し、その高値に下向きのサインが出ます。山が決まる合図は、次の谷ができることだと考えてください。
<谷ができるまで>
価格が下がっている間、ZigZagは直近12本の中でいちばん低い安値を谷の候補にします。もっと低い安値が出れば、候補もそこへ動き、まだ確定はしません。
その後、価格が上げに転じて新しい山ができると、「さっきの安値が谷だった」と確定し、その安値に上向きのサインが出ます。谷が決まる合図は、次の山ができることだと考えてください。
このように、反対側の山・谷が新しくできてはじめて確定するため、ぴったりの天井・底でその場で決まるわけではありません。確定は少しあとになり、いちばん新しい線はあとから形が変わることがあります。
インプットの設定

設定項目名は、MT4/MT5のインプットタブに表示される名称でまとめています。
操作ボタンを表示する位置を選択します。
初期値:左上
| 選択項目 | 内容 |
|---|---|
| 左上 | チャートの左上に表示します。 |
| 右上 | チャートの右上に表示します。 |
| 左下 | チャートの左下に表示します。 |
| 右下 | チャートの右下に表示します。 |
起動時や時間足変更直後、Alert/PushをONにした直後の既存サインを通知するかを選択します。
初期値:ならない:既存サインを通知済にする
| 選択項目 | 内容 |
|---|---|
| ならない:既存サインを通知済にする | 既存サインは通知済み扱いにします。新規サインのみ通知します。 |
| なる:既存サインも通知対象にする | 既存サインも通知対象にします。 |
ZigZagの山や谷を探す範囲の目安です。
数値を大きくすると、大きな山や谷を拾いやすくなります。
初期値:12
ZigZagの高値・安値候補を判断するときの変化幅の目安です。
数値を大きくすると、細かい値動きは拾いにくくなります。
初期値:5
近い位置にあるZigZag候補を整理するための設定です。
ZigZagの山や谷が近い場所に複数出すぎる場合に関係する項目です。
初期値:3
ZigZagラインやサインを計算・表示する期間を選択します。
初期値:選択肢:1年
| 選択項目 | 内容 |
|---|---|
| 選択肢:10日 | 直近10日間を計算・表示します。 |
| 選択肢:180日 | 直近180日間を計算・表示します。 |
| 選択肢:1年 | 直近1年間を計算・表示します。 |
| 選択肢:2年 | 直近2年間を計算・表示します。 |
| 選択肢:3年 | 直近3年間を計算・表示します。 |
| 選択肢:4年 | 直近4年間を計算・表示します。 |
| 選択肢:5年 | 直近5年間を計算・表示します。 |
| 選択肢:10年 | 直近10年間を計算・表示します。 |
サインの上下幅を計算するための平均足長を求める本数を設定します。
初期値:1440
デフォルトでは1440本の平均の長さの0.3倍の位置にサインが表示されます。
初期値:0.3
作成されるボタンやサインなどのオブジェクト名に付く接頭辞です。
初期値:zigzag-sign-alert
他のインジケーターと名前が被らないようにしたい場合に変更してください。
zigzag-sign-alert使用時の注意点
使用時の注意点
ZigZagには、いちばん新しい山や谷の位置が、その後の値動きによって変わることがあるという特徴があります。
たとえば、山として表示されていても、さらに高い価格がついた場合は、山の位置が移動することがあります。
そのため、最新のサインは「ここで売買すれば確実」というものではありません。
あくまで、山や谷になりそうな候補として参考にしてください。
zigzag-sign-alertは、ZigZagの山や谷を見やすくするためのインジケーターです。
サインが出たからといって、必ず反転するわけではありません。
実際に利用する場合は、過去データで確認し、ご自身の判断とリスク管理のもとでご活用ください。
Alert通知を使う場合は、チャート上のAlertボタンがONになっているか確認してください。
また、起動時や時間足変更直後の既存サイン通知を「ならない」にしている場合、すでに表示されているサインでは通知されません。
新しく発生したサインから通知されます。
Push通知を使う場合は、MT4/MT5側の通知設定と、スマホアプリ側のMetaQuotes ID設定が必要です。
PushボタンをONにしても通知が届かない場合は、MT4/MT5の通知設定とMetaQuotes IDを確認してください。
zigzag-sign-alertはMT4/MT5専用のインジケーターになります。
MT4/MT5のダウンロード方法や、インジケーターの導入方法は関連記事をご確認ください。


※二次配布や販売、自作発言は禁止です。
※本ツールによる損害の責任は負いかねます。
※学習用としてご活用ください。
※シェアして頂けると助かります。



コメントをお待ちしています