INDMT4・MT5インジケーター180+種ULTRABenefit UltraPROSIM複利計算シミュレーター無料CAL為替カレンダー無料BANDバンドウォークPRODIARY為替手帳 2027無料SIGNサインでエントリーくんPROMQL5MQL4→MQL5 変換ツール無料BOOKローソク足完全攻略ガイド無料TOOLFormiq 過去検証アプリ無料
新MT5対応お手元のサインツールを「自動売買」に
【MT5】スイングハイ・スイングローを自動で表示するインジケーター

【MT5】スイングハイ・スイングローを自動で表示するインジケーター

無料ダウンロードはこちら

スイングハイ・スイングローは、ダウ理論やライントレードで基準にする高値と安値です。ところが、どの高値をスイングハイと認めるかは人によって違い、同じチャートでも見るたびに判断が変わります。左右の足の本数を決めて比べても、小さな波の高値と大きな波の高値の区別までは付きません。

そこで、ラリー・ウィリアムズが本に書いた決まりで、スイングハイ・スイングローを短期・中期・長期の3つに分けて自動で表示する「Saikix-WilliamsSwing」を作りました。抜かれていない中期・長期の高値と安値には水平線を引き、確定した時と線を抜けた時に通知できます。MT4・MT5のどちらでも、登録なしで無料でダウンロードできます。

この記事の要点

  • スイングハイ・スイングローを短期・中期・長期に分けて表示
  • 抜かれていない中期・長期の高値と安値に水平線
  • 高値・安値の確定と水平線のブレイクをアラート通知

スイングハイ・スイングローとは

前後の足より高値が高いスイングハイと、前後の足より安値が安いスイングローを丸で囲み、線で結んだドル円の1時間足

スイングハイは前後の足より高値が高い足、スイングローは前後の足より安値が安い足です。相場の波の山の頂上がスイングハイ、谷の底がスイングローで、高値と安値が切り上がっていれば上昇、切り下がっていれば下降と読む時の基準になります。

ウィリアムズ%Rを考えたアメリカのトレーダー、ラリー・ウィリアムズは、著書『ラリー・ウィリアムズの短期売買法』で、この高値と安値を短期・中期・長期の3つに分けて相場の構造を読む方法を書いています。短期の高値と安値を順に線で結ぶと、チャートの上に相場の波がそのまま浮かびます。

サイキックス制作のMT4インジケーター100種以上を無料配布中

インジ一覧を見る
オリジナルMT4インジケーター100種以上

Saikix-WilliamsSwingでできること

短期・中期・長期の高値と安値を丸の大きさと名前で分けて表示し、抜かれていない高値と安値に水平線を引いたドル円の1時間足

Saikix-WilliamsSwingをチャートに入れると、短期・中期・長期の高値と安値をそれぞれ丸で囲みます。丸は短期が一番小さく、中期、長期の順に大きくなり、中期と長期には「中期高値」「長期安値」のような名前も出ます。短期の高値と安値は、細い灰色の線で順に結びます。高値はオレンジ、安値は青です。

抜かれていない中期・長期の高値と安値からは右へ水平線を引き、右端に「中期安値 155.742」のように名前と値段を出します。初期設定では、今の値段に一番近い線を、高値と安値それぞれ中期と長期で1本ずつ出します。

高値・安値が表示されるタイミング

短期・中期・長期の高値と安値は、その高値(安値)を付けた足に表示されますが、表示されるのはその高値が確定した後です。一度表示された高値・安値は消えず、場所も動きません。短期の高値として表示された高値が、後から中期・長期の高値に変わります。

短期・中期・長期の高値と安値の見分け方

中期の高値と、その両隣にあるそれより低い短期の高値を長方形で囲んだドル円の1時間足

ラリー・ウィリアムズの決まりでは、短期の高値の両隣にある短期の高値が、どちらもそれより低ければ、その高値が中期の高値です。中期の高値の両隣にある中期の高値より高い高値が、長期の高値です。安値も同じで、両隣の短期の安値より安い短期の安値が中期の安値、両隣の中期の安値より安い中期の安値が長期の安値です。

図の中期の高値は、左の短期の高値と右の短期の高値のどちらよりも高いので、中期の高値になっています。左右の足の本数ではなく、短期の高値どうしを比べるので、波の大きさがそのまま短期・中期・長期の違いになります。

短期の高値が確定するとき

短期の高値は、上げの中で一番高い足です。その足の安値を後の足が下に割った時に確定し、Saikix-WilliamsSwingはその時に短期の高値として表示します。右の足の高値が低くても、安値を割っていない間はまだ確定しません。ウィリアムズも、高値の足の安値が割られた時にその足が短期の高値だと分かると書いています。短期の安値はその逆で、一番安い足の高値を後の足が上に抜けた時に確定します。

はらみ足と包み足の扱い

高値も安値も更新しないはらみ足(前の足の値幅の中に収まった足)は数えません。高値と安値の両方を1本で抜けた包み足は、陽線なら安値が先、陰線なら高値が先に付いたとして扱います。ウィリアムズは包み足について、寄り付きから引けまでの値動きを見ると書いているので、その向きで順番を決めています。

中期・長期が確定するとき

中期の高値は、次の短期の高値ができて、それが低いと分かった時に確定します。長期の高値は、次の中期の高値が確定した時です。どちらも高値の足より後で中期・長期に変わるので、過去のチャートでは天井と底にぴったり付いて見えます。どの足で確定したかは、データウィンドウの「確定した高値」「確定した安値」の数字で分かります(1が短期・2が中期・3が長期)。

スイングハイ・スイングローの水平線

抜かれていない中期・長期の高値と安値に引いた水平線と、高値・安値の足のヒゲの幅で塗った帯を出したドル円の1時間足

水平線は、まだ抜かれていない中期・長期の高値と安値から右へ引きます。終値が高値の線より上で付くと、その線は消えます。「抜けたかの判定」をヒゲにすると、ヒゲが線を超えた時に消えます。

「見せ方」で、線・帯・線と帯から選べます。帯は、高値の足ならその足の高値から実体の上端まで、安値の足なら安値から実体の下端までを塗ります。帯の色はチャートの背景の色と混ぜて薄くしているので、ローソク足は帯の上に見えます。「抜けた線を点線で残す」をtrueにすると、抜けた線を点線で残します。

ダウ理論・サポレジ・フラクタルを1枚で見るインジケーター【MT4・MT5無料】関連記事ダウ理論・サポレジ・フラクタルを1枚で見るインジケーター【MT4・MT5無料】

スイングハイ・スイングローの使い方

12月25日の長期安値の後に、それより高い12月30日の中期安値が確定し、買いの矢印が出たドル円の1時間足

ウィリアムズは、前の中期の安値より高い中期の安値ができた所を買いの場面にしています。図は、12月25日の長期安値(中期の安値でもあります)の後に、それより高い12月30日の中期安値ができたところです。「中期の安値の切り上げ・高値の切り下げの矢印」をtrueにすると、切り上がった中期の安値が確定した足に買いの矢印、切り下がった中期の高値が確定した足に売りの矢印が出ます。

  1. チャートにSaikix-WilliamsSwingを入れる
  2. 中期の安値と高値が切り上がっているか、切り下がっているかを、「中期高値」「中期安値」の名前で見る
  3. 切り上がった中期の安値が確定したら買い、切り下がった中期の高値が確定したら売りの場面として見る
  4. 通知を使う時は「通知:送り方」で、ポップアップ・サウンド・プッシュ・メールのうち受け取りたい物をtrueにする

ウィリアムズは売りの例で、最初の損切りを中期の高値に置いています。中期の高値と安値の水平線を見れば、その値段がチャートの上ですぐ分かります。

通知できる出来事

設定項目名説明
高値・安値が確定した「通知:どれを」で選んだ短期・中期・長期の高値・安値が確定した時
足が水平線を抜けて確定した中期・長期の水平線を、足の終値が抜けて確定した時(判定がヒゲならヒゲが抜けた時)
買い・売りのサインが出た切り上がった中期の安値、切り下がった中期の高値が確定した時

通知の文は、1つの出来事につき1行で、「Williams Swing | USDJPY H1 | Intermediate-term high confirmed 156.994」のように出ます。前から順に、通貨ペアとチャートの時間足、短期・中期・長期と高値・安値の別、確定した値段です。Short-termは短期、Intermediate-termは中期、Long-termは長期のことです。チャートに入れた直後に、過去の足で鳴ることはありません。

Saikix-WilliamsSwingのパラメーター設定

設定項目名初期値説明
短期の高値・安値true短期の高値・安値を丸で囲みます
中期の高値・安値true中期の高値・安値を丸と名前で出します。falseにすると短期の高値・安値として出ます
長期の高値・安値true長期の高値・安値を丸と名前で出します。falseにすると中期の高値・安値として出ます
高値・安値に名前を出す中期と長期なし・長期だけも選べます
短期の高値と安値を結ぶ線true短期の高値と安値を順に細い灰色の線で結びます
確定前の中期・長期の候補falsetrueにすると、中期・長期になるかもしれない高値・安値を灰色の丸で囲みます。次の高値・安値で中期・長期にならないと分かると消えます
さかのぼる本数(0=すべて)0高値・安値・線・名前を出す足の本数
線を引く高値と安値中期と長期なし・長期だけも選べます
片側に出す線の本数(0=すべて)1今の値段に近い順に、高値と安値それぞれ、中期と長期それぞれでこの本数まで出します
見せ方線帯(高値・安値の足のヒゲの幅)・線と帯も選べます
帯の濃さ(%)30上げると濃く、下げると背景に近い色になります
抜けたかの判定終値ヒゲも選べます
抜けた線を点線で残すfalsetrueにすると、抜けた線を高値・安値の足から抜けた足まで点線で残します
線の名前と値段true水平線の右端に「中期高値 156.994」のように出します
文字の大きさ8名前と値段の文字の大きさ
中期の安値の切り上げ・高値の切り下げの矢印falsetrueにすると、買いと売りの矢印を出します
高値の色・安値の色オレンジ・青丸・名前・水平線の色
結ぶ線の色・候補の色灰短期の高値と安値を結ぶ線と、確定前の候補の丸の色
短期・中期・長期false・true・true「通知:どれを」の欄。知らせる高値・安値を選びます
高値・安値高値と安値「通知:どれを」の欄。高値だけ・安値だけも選べます
高値・安値が確定したtrue「通知:何が起きたら」の欄
足が水平線を抜けて確定したtrue「通知:何が起きたら」の欄
買い・売りのサインが出たfalse「通知:何が起きたら」の欄
ポップアップ通知・サウンド通知・プッシュ通知・メール通知false受け取る方法。使う物をtrueにします
鳴らす音のファイルalert.wavサウンド通知で鳴らす音。MT4・MT5のSoundsフォルダの音を使えます

Saikix-WilliamsSwingの無料ダウンロード【MT4・MT5】

▼ MT4をお使いの方

Saikix-WilliamsSwing(MT4版)をダウンロードする

▼ MT5をお使いの方

Saikix-WilliamsSwing(MT5版)をダウンロードする

最終更新:2026年11月9日

クリックするとダウンロードできます(登録不要)

動かない、ここを変えてほしいといったことがあればコメント欄へ書いてください。できる限り直します。

入れ方

  1. MT4版かMT5版のzipをダウンロードして、解凍する
  2. MT4・MT5の「ファイル」→「データフォルダを開く」から「MQL4」(MT5は「MQL5」)→「Indicators」フォルダを開き、Saikix-WilliamsSwingを入れる
  3. MT4・MT5を再起動する
  4. 「挿入」→「インディケータ」→「カスタム」から「Saikix-WilliamsSwing」を選ぶ

画面つきの手順はMT4インジケーターの入れ方とMT5インジケーターの入れ方にあります。

Saikix-WilliamsSwingのよくある質問

QZigZagとは何が違いますか?
A
ZigZagは、決めた値幅や本数より大きい動きの高値と安値を線で結ぶ道具で、最新の線は足が進むと引き直されます。Saikix-WilliamsSwingは、ラリー・ウィリアムズの決まりで確定した高値と安値を丸で囲んで結び、丸の大きさと名前で短期・中期・長期を分けて出します。
Qリペイント(過去のサインが後から消えたり動いたりすること)はしますか?
A
高値・安値が確定してから表示するので、表示した高値・安値が後から消えたり別の足へ移ったりすることはありません。確定前の候補をtrueにした時の灰色の丸だけは、中期・長期にならないと分かった時に消えます。
Qフラクタルとは何が違いますか?
A
フラクタルは、左右2本の足より高い足と安い足に矢印を出します。Saikix-WilliamsSwingは、高値の足の安値が割られたかで短期の高値を決め、その短期の高値どうしを比べて中期・長期を決めます。
Qどの時間足で使えますか?
A
1分足から月足まで、どの時間足でも同じ決まりで出ます。ウィリアムズも、日足だけでなく分足・週足・月足でも同じように使えると書いています。
MT4で出来高(ボリューム)を表示する無料インジケーター|価格帯別の見方も解説関連記事MT4で出来高(ボリューム)を表示する無料インジケーター|価格帯別の見方も解説

Saikix-WilliamsSwingのまとめ

Saikix-WilliamsSwingを入れておけば、どこをスイングハイ・スイングローと認めるかで迷わず、ラリー・ウィリアムズの決まりで短期・中期・長期の高値と安値がチャートに出ます。チャートを開くたびに高値と安値を数え直さなくても、中期の安値が切り上がったか、どの高値がまだ抜かれていないかが一目で分かります。MT4・MT5のどちらでも無料で使えます。「こんな機能も欲しい」という要望は、公式LINEで教えてください。

MT5MT5で使える無料インジまとめ(全197本)を見る
ダウ理論を体系的に学びたい方へダウ理論完全攻略ガイド
「インジケーター」の記事をもっと見る →

LINE追加で23種類の特典を無料プレゼント

書籍・インジケーター・カレンダー・為替手帳など

特典を受け取る

コメント

このインジケーターは斉木本人がワンマンで開発しています。動かない、ここを変えてほしいといったことがあればコメントいただければできる限り対応します。

コメントを書く

こちらもおすすめ