- ダウ理論のスイング高安ブレイクで本当に勝てるの?
- 「高値を更新したら買い」というシンプルなルールで勝てる?
- ダウ理論だけのトレードはどういうルールが必要?
これらの疑問を解消します。
「高値を切り上げたら買い、安値を切り下げたら売り」というダウ理論のスイングブレイクは、トレンドフォローの教科書として 100 年以上使われてきた古典です。本記事では、まずこのルール単体で USDJPY 4 時間足が勝てるかを過去 8 年の実データで検証します。

検証する手法のルール(ダウ理論単体)


エントリー条件
- USDJPY 4 時間足
- 5 本フラクタル(左右 5 本のうち真ん中が最高 / 最安)でスイング高値・安値を確定
- 確定した直近スイング高値を終値で上抜けたらロング
- 確定した直近スイング安値を終値で下抜けたらショート
決済条件
- SL:直近スイング反対側 ± 5 pip
- TP:エントリー価格 + (エントリー − SL) × 2.0(RR 2.0)
追加のフィルターは入れません。「高値を更新したら買い、安値を更新したら売り」という、もっとも純粋な形のダウ理論ブレイクをそのままトレードします。
ForexTester で必要なインジケータ設定
- USDJPY 4 時間足チャート
- 水平線ツール:5 本フラクタルで確定したスイング高値・安値に手動で水平線
- 注文:エントリー時に SL/TP 同時発注
テクニカル指標は使いません。価格そのもののスイング更新だけで判定する、純粋な水平線ブレイク戦略です。

なぜ USDJPY の 4 時間足なのか

USDJPY は レンジから一方向に走り出す相場が定期的に来るため、スイング高安の更新がトレンドの初動と一致しやすい通貨ペアです。4 時間足は 1 日 6 本、1 ヶ月で 120 本程度と、スイング高安が形成されるサイクルとして扱いやすい時間軸です。
とはいえ、USDJPY には介入相場やレンジ期間も多く、方向感のない時期にスイング更新で入ると簡単に刈られます。
エントリー条件をもう少し詳しく
5 本フラクタルとは、ある足の高値が左右 5 本ずつのどの足より高ければスイング高値、安値も同様に低ければスイング安値、と定義する方法です。
- 当該足から見て左右 5 本(合計 11 本)の中で、当該足の高値が最高 → スイング高値確定
- 確定タイミングは「右側 5 本が出揃った時点」、つまり 5 本遅れて確定
- 確定後、その水平線を終値で初めて上抜けたバーがエントリー
機械的にはシンプルですが、確定が 5 本遅れる点に注意してください。リアルタイムで「これがスイング高値だ」と決めて入るのは難しく、確定までは見送るのが原則です。
決済条件 — シンプルな固定 SL / TP

SL は 直近スイング反対側 ± 5 pip。例えばロングなら、直近スイング安値の 5 pip 下に SL を置きます。TP は SL までの距離の 2 倍を、エントリーから順方向に取ります(RR 2.0)。
SL までの距離は、相場のボラとスイング幅で毎回変わります。直近スイングが浅ければ SL も浅く、深ければ SL も深い、という相場に合わせた可変ストップになっているのが特徴です。
利確例と損切り例(実トレード履歴)
典型的な利確例と損切り例を 1 つずつ紹介します。
利確例:2022 年 8 月 5 日 USDJPY BUY(+991 pips)

- エントリー:2022-08-05 12:00 UTC、price 135.302(直近スイング高値ブレイク)
- SL:直近スイング安値 130.40 付近(約 -490 pip)
- TP:145.218(RR 2.0 で +991 pip)に約 35 営業日後の 9 月 22 日に到達
2022 年 USDJPY 上昇トレンドの真っ只中。スイング更新がそのまま大きなトレンドの初動になった、ダウ理論ブレイクの理想形が出た 1 例です。
損切り例:2022 年 11 月 30 日 USDJPY BUY(−167 pips)

- エントリー:2022-11-30 12:00 UTC、price 139.490(直近スイング高値ブレイク)
- SL:137.814(直近スイング安値 -5pip)に 8 時間後の 20:00 UTC にヒット
2022 年 11 月の USDJPY 下落トレンド真っ只中での戻り高値ブレイク。介入後の急落で日足が明確に下向きに転じている時期に、4 時間足だけでスイング高値を更新したロング → 翌日に再下落で SL 直行、というパターンです。
過去 8 年の検証結果(ダウ理論単体)


| 指標 | 値 | 判定 |
|---|---|---|
| 取引数 | 111 | 8 年で十分 |
| 勝率 | 27.9% | RR 2.0 損益分岐 33.3% を下回る |
| プロフィットファクター | 0.79 | 1.0 を割る(負け越し) |
| シャープレシオ | -1.46 | 大きく負け |
| 累計 pip | -3,096 | 明確な負け |
RR 2.0 の手法は 勝率 33.3% でようやくトントンです。実際の勝率は 27.9% にとどまり、損益分岐を 5 ポイント下回りました。これでは PF が 1.0 を切るのは当然です。
年別サマリー
| 年 | 取引数 | 勝率 | PF | 累計 pip |
|---|---|---|---|---|
| 2018 | 13 | 30.8% | 0.92 | -150 |
| 2019 | 15 | 20.0% | 0.42 | -820 |
| 2020 | 14 | 28.6% | 0.84 | -280 |
| 2021 | 9 | 22.2% | 0.55 | -340 |
| 2022 | 15 | 40.0% | 1.36 | +650 |
| 2023 | 13 | 30.8% | 0.92 | -150 |
| 2024 | 14 | 21.4% | 0.55 | -720 |
| 2025 | 10 | 30.0% | 0.86 | -180 |
| 2026 (Jan-Apr) | 8 | 0.0% | 0.00 | -1,106 |
明確なトレンド年だけしか勝てませんでした。
資金シミュレーション(300 万円・1 取引リスク 2% 複利)
| 項目 | 値 |
|---|---|
| 通貨ペア / 時間足 | USDJPY H4 |
| 検証期間 | 2018-01 〜 2026-04(8 年) |
| 初期資金 | 300 万円 |
| 1 取引リスク | 2.0%(残高に応じて毎回ロット計算する複利モデル) |
| 総トレード数 | 111 回(年平均 14) |
| 勝率 | 27.9% |
| プロフィットファクター | 0.79 |
| 最大ドローダウン | 39.1% |
| 8 年後の資金 | 300 万円 → 約 193 万円(-107 万円 / -35.5%) |
2% リスクの複利運用で約 107 万円の損失。最大ドローダウン 39.1%と、心理的にも資金的にも続けられない水準です。
検証してみての所感


1. ダウ理論単体ではプラスにならない
ダウ理論以外の活用も視野に入れる必要がある、というのが正直なところです。「スイング高安を更新したら順張り」というシンプルなロジック自体は正しいのですが、それだけでは USDJPY の現実の値動きには対応できませんでした。
2. 連敗の波がきつい
最大連敗は 9 取引。連敗中は SL がスイング幅で可変するため、大きいスイングで損切りされると 1 取引で -300 〜 -500 pip飛ぶこともあります。資金管理(1 取引 1% リスク)でしのぐにしても、心理的にきつい連敗パターンです。
3. レンジ相場と逆トレンドの往復ビンタ
レンジ相場では何度もだましブレイクで削られ、上位足が逆方向に動くトレンド相場ではスイング更新で乗ったところを刈られる。往復ビンタが発生しています。トレンド以外でのエントリーを防ぐ仕組みがないことが、構造的な弱さの原因です。
改良するなら?

負ける構造的な原因は 「トレンド以外でのエントリーを防ぐ仕組みがないこと」です。これを補う改良案を 3 つ挙げます。
改良 1:日足 SMA50 トレンドフィルター
日足の SMA50 を 5 日前と比較し、右肩上がりのときだけロング、右肩下がりのときだけショートを取る。横ばいのときは見送り。日足という上位足で方向を決めることで、4 時間足のスイング更新が「上位足と整合した順張り」になります。実装は ForexTester 上で日足チャートを別タブで開いて目視確認するだけで足ります。
改良 2:ATR フィルター
ATR(14) > ATR(50) × 1.2 のときだけブレイクを取る。ボラ収縮中のヒゲブレイクをほぼすべて除外できます。レンジ末期のだましブレイクが多発する USDJPY と相性が良さそうです。
改良 3:パーフェクトオーダー併用
4 時間足で SMA20 > SMA50 > SMA200 が成立しているときだけロング、SMA20 < SMA50 < SMA200 のときだけショート。ダウ理論的にも上昇トレンドが「3 本 MA の整列」で確認済みになり、思想的にも整合します。
改良 1 を採用して再検証

3 つの改良案のうち、最も見た目でわかりやすい 改良 1(日足 SMA50 トレンドフィルター)を採用して、もう一度 8 年分のデータで検証します。エントリー条件を次のように変えます。
改良後のエントリー条件
- ロング:スイング高値ブレイク かつ 日足 SMA50 が 5 日前より上向き
- ショート:スイング安値ブレイク かつ 日足 SMA50 が 5 日前より下向き
- SL / TP は素のルールと同じ(スイング反対側 / RR 2.0)
変更点はエントリー条件に 1 行加えるだけ。決済条件はそのまま、判定の手間もほぼ増えません。
フィルターで避けられた損切り例:2024 年 8 月 7 日 USDJPY BUY(−548 pips を回避)

- エントリー候補:2024-08-07 00:00 UTC、price 147.121(スイング高値ブレイク成立)
- ダウ理論単体ならここでロング → 5 週間後の 9 月 11 日に SL 141.633 へ直行(−548 pip)
- 改良後:日足 SMA50 が右肩下がり(介入後の下降トレンド中)→ フィルター成立せず、エントリー見送り
2024 年 7 月の介入で USDJPY が急落した直後、戻り高値を更新したロングは、ダウ理論単体ではエントリーされて -548 pip の大敗を食らいます。改良後はこのエントリー自体を見送るため、損失そのものを回避できます。これが日足 SMA50 トレンドフィルターの最大の効果です。
過去 8 年の検証結果(改良後)
| 指標 | 値 | 判定 |
|---|---|---|
| 取引数 | 108 | 素ルールとほぼ同じ |
| 勝率 | 38.9% | RR 2.0 損益分岐 33.3% を上回る |
| プロフィットファクター | 1.25 | 実用ライン超え |
| シャープレシオ | 1.41 | 安定 |
| 累計 pip | +2,698 | 明確なプラス |
年別サマリー(改良後)
| 年 | 取引数 | 勝率 | PF | 累計 pip |
|---|---|---|---|---|
| 2018 | 14 | 42.9% | 1.86 | +630 |
| 2019 | 17 | 23.5% | 0.50 | -662 |
| 2020 | 16 | 43.8% | 1.36 | +313 |
| 2021 | 7 | 42.9% | 2.62 | +594 |
| 2022 | 14 | 50.0% | 2.28 | +1,873 |
| 2023 | 11 | 45.5% | 1.28 | +381 |
| 2024 | 13 | 46.2% | 1.38 | +666 |
| 2025 | 9 | 44.4% | 1.32 | +429 |
| 2026 (Jan-Apr) | 7 | 0.0% | 0.00 | -1,525 |
2026 年の年初を除き、ほぼすべての年で安定してプラス。2022 年の +1,873 pip が累計を底上げしている点は素ルールと同じですが、それ以外の年も負け越しがほぼ消えました。
資金シミュレーション(改良後・300 万円・1 取引リスク 2% 複利)
| 項目 | 値 |
|---|---|
| 通貨ペア / 時間足 | USDJPY H4 |
| 検証期間 | 2018-01 〜 2026-04(8 年) |
| 初期資金 | 300 万円 |
| 1 取引リスク | 2.0%(複利) |
| 総トレード数 | 108 回(年平均 14) |
| 勝率 | 38.9% |
| プロフィットファクター | 1.25 |
| 最大ドローダウン | 18.4% |
| 8 年後の資金 | 300 万円 → 約 411 万円(+111 万円 / +36.9%) |

改良前との比較
| 指標 | ダウ理論単体 | D1 SMA50 フィルター追加 | 変化 |
|---|---|---|---|
| 取引数 | 111 | 108 | ほぼ同じ |
| 勝率 | 27.9% | 38.9% | +11.0 pt |
| プロフィットファクター | 0.79 | 1.25 | +0.46 |
| シャープレシオ | -1.46 | 1.41 | +2.87 |
| 累計 pip | -3,096 | +2,698 | +5,794 |
| 最大ドローダウン | 39.1% | 18.4% | -20.7 pt |
| 8 年後の 300 万円資金(2% 複利) | 約 193 万円 | 約 411 万円 | +218 万円 |
取引数はほぼ変わらないのに、勝率が 11 ポイント、PF が 0.46 改善し、累計は 5,794 pip のスイング。資金ベースでは 300 万円が 193 万円から 411 万円へ、差額 218 万円。最大ドローダウンも 39% → 18% と半減し、エントリー条件に 1 行加えただけの差としては劇的です。
改良と検証を、自分でやってみたい人へ
「ダウ理論単体で取れるか」「フィルター 1 つで本当に化けるか」は、自分の目で 100 取引以上見ないと納得できないことが多いです。MetaTrader のリプレイでは時間がかかりすぎるので、専用の検証ソフト ForexTester で 8 年分のチャートを 1 ヶ月程度で回すのが現実的です。

ForexTester でエントリーポイントを確認できるインジケータを無料配布!
この記事で検証した改良案ルール「ダウ理論スイングブレイク × 日足 SMA50 トレンドフィルター」のエントリータイミングを、ForexTester 6 のチャート上で再現できるカスタムインジケータを無料配布します。「自分でも検証してみたい」「実際のチャートでエントリーポイントを目で確認したい」という方は、ぜひ使ってみてください。
下記の GitHub の配布ページから ZIP ファイルをダウンロードし、解凍した Dow_SwingBreak_BothSignal.dll を ForexTester 6 のインストール場所(例:C:\ForexTester6\)内の Indicators フォルダにコピーするだけで利用できます。
ダウンロード前にご確認ください
このファイルは、Forex Tester 6 上で「スイングブレイク × 日足 SMA50 トレンドフィルター」のエントリータイミングを確認するための検証用インジケータです。表示されるシグナルは 改良案(PF 1.25)のもので、素のスイングブレイク単体(PF 0.79)ではありません。
自動売買 EA ではありません。注文発注、口座情報の取得、外部サーバーとの通信は行いません。
個人開発の未署名ファイルのため、Chrome や Windows Defender で警告が表示される場合があります。不安な方は無理にダウンロードせず、記事内のルールをもとに手動で検証してください。
ファイル内容:
- Dow_SwingBreak_BothSignal.dll
- README.txt
対象:
- Forex Tester 6
- Windows 版
初めて使う方は、まずは下記のインストール手順をご確認ください。

すでに導入方法が分かる方は、下記の配布ページから ZIP を取得できます。
インストール後、ForexTester 6 で USDJPY の 4 時間足チャートを開き、インジケータを追加すると次のように表示されます。

グレーの実線が日足 SMA50 を H4 上で近似した SMA(300) です。マゼンタの点が確定済みスイング高値、シアンの点が確定済みスイング安値で、いずれも 5 本足フラクタル確定後に表示されるため実際のスイング足から 2 本右にずれて出ます。緑の上向き矢印は「終値が直近スイング高値を上抜け、かつ SMA(300) より上にある」 BUY シグナル、赤の下向き矢印は逆条件の SELL シグナルです。矢印はシグナル足を示すので、エントリーは翌足の始値、損切りは直近スイング反対側 ±5pip、利確は RR 2.0 で決済する、というのが本記事の改良案ルールです。
まとめ

USDJPY 4 時間足のダウ理論スイングブレイクは、単体では PF 0.79、勝率 27.9%、累計 -3,096 pip、300 万円→約 193 万円(2% 複利)。負け筋の手法ですが、日足 SMA50 の傾きを 1 つ加える改良で PF 1.25、シャープ 1.41、累計 +2,698 pip、300 万円→約 411 万円まで化けました。
「ダウ理論で勝てない」と諦める前に、過去検証で、戦略アイデアをたくさん試しましょう!


