ダウ理論の基本|高値・安値の切り上げと切り下げだけで相場を見る

スポンサーリンク

「ダウ理論って、結局なにを見ればいいの?」

FXを始めると、かなり早い段階で出会う言葉だと思います。
私の手法も、ダウ理論がベースです。インジケーターはほとんど使わず、高値と安値がどう切り上がり、どう切り下がっているかだけで相場を見ています。

この記事では、ダウ理論の基本と、FXで一番使う「高値・安値」の見方を、できるだけやさしくまとめました。
後半では、この見方をClaude CodeでEA(自動売買)にしようとして、私が実際につまずいた所も紹介します。
「目で見れば簡単なのに、機械に教えると難しい」。ダウ理論は、その代表のような考え方でした。


スポンサーリンク

ダウ理論とは

ダウ理論は、19世紀末にチャールズ・ダウが新聞の論説で示した考え方を、のちの人たちが整理したものです。
100年以上前の理論ですが、今でも多くのトレーダーが相場の土台として使っています。

基本の法則は、よく6つにまとめられます。

法則ざっくり言うと
1. 平均はすべての事象を織り込むニュースも思惑も、すべて価格に表れる
2. トレンドには3種類ある長期の主要トレンド、その途中の調整(二次トレンド)、ごく短い小さな動き
3. 主要トレンドは3つの段階をたどる先に動く人の買い(売り) → 多くの人が乗る → 最後に遅れて入る人が増える
4. 平均は相互に確認されなければならない関係の深い複数の指標が同じ方向を示して、はじめて本物のトレンド
5. トレンドは出来高でも確認されるトレンドの方向に動くときに、取引も増えているか
6. トレンドは明確な転換シグナルが出るまで続く「そろそろ終わりそう」ではなく、終わったと分かるまでは続いているとみなす

もともとは株価の平均を対象にした理論なので、FXにそのまま当てはまらない所もあります(たとえばFXの取引量は、取引所のように一か所にまとまっていません)。
FXのトレーダーが特によく使うのは、2番(トレンドには大小がある)と6番(転換のサインが出るまで続く)です。

FXで一番使うのは「高値・安値の切り上げと切り下げ」

6番の「転換シグナル」を、チャートの上で判断するための物差しが、高値と安値です。

  • 上昇トレンド:高値も安値も、前より切り上がっている
  • 下降トレンド:高値も安値も、前より切り下がっている
  • どちらでもない(レンジ):高値と安値の向きがそろっていない

見ているのは、たったこれだけです。
移動平均線のような計算がいらないので、どのチャートでも、どの時間足でも使えるのが強みです。

押し安値と戻り高値

トレンドが続いているか、終わったかを判断するときに使うのが、押し安値と戻り高値です。

  • 押し安値:上昇トレンドの中で、高値を更新する起点になった安値
    → ここを割り込むと、上昇トレンドが終わった(転換したかもしれない)と考える
  • 戻り高値:下降トレンドの中で、安値を更新する起点になった高値
    → ここを上に抜けると、下降トレンドが終わったと考える

逆に言えば、押し安値を割らないうちは、途中でどれだけ下げても「上昇トレンドの中の調整」です。
法則6の「明確な転換シグナルが出るまで続く」を、具体的な線に置きかえたものだと思うと分かりやすいです。

時間足によって、答えが変わる

もうひとつ大事なのが、法則2の「トレンドには大小がある」です。

同じ瞬間でも、日足では上昇トレンドなのに、1時間足では下降トレンド、ということは普通にあります。
1時間足の下降は、日足から見れば「上昇の中の調整」かもしれません。

そのため多くのトレーダーは、

  1. 大きい時間足で、全体の流れを確認する
  2. 小さい時間足で、入る場所を探す

という順番で見ています(マルチタイムフレーム分析と呼ばれます)。
どの時間足を組み合わせるかは人それぞれです。私の場合は1時間足が中心です。

チャートで練習する手順

ダウ理論は、読むより手を動かしたほうが早く身につきます。

  1. 見る時間足を1つ決める(まずは普段よく見ている時間足で)
  2. 目立つ高値と安値に印を付ける
  3. 切り上げか、切り下げかを判定する(上昇・下降・レンジのどれか)
  4. 押し安値(または戻り高値)に水平線を引く
  5. チャートの右側を隠して、1本ずつ進めながら、線を割ったか・更新したかを確かめる

5番がとても大事です。
右側まで見えている状態で印を付けると、「その時点では分からなかったはずのこと」が、どうしても混ざります。
私も一度、自分で付けた正解を「これ、先の値動きを見て決めた感がある」と撤回したことがあります。

手書きの印をAIに渡すやり方は、裁量手法をルール化するコツにまとめています。

ダウ理論をEAにしようとして、つまずいた所

ここからは、私の実体験です。
「高値と安値だけなら、機械にも簡単に教えられるはず」と思っていました。まったく簡単ではありませんでした。

1. 「どの上下を波と数えるか」が決められない

チャートには、大きな上下の中に、小さな上下が無数にあります。
人間の目は、どれを無視していいかを一瞬で決めています。でも機械には、それを教えないといけません。

私はAIと一緒に、波の大きさや長さを数字で測る物差しを、全部で11通り試しました。
結果は全滅。私の目と同じ判定には、1つもなりませんでした。
そもそも私は、波の大きさを測って判断していなかったんです。この話は第3話に書いています。

2. 調整の下げを「下降トレンド」と勘違いする

AIに説明しているうちに、同じ「下降」という言葉でも、指している場所がずれていることに気づきました。
私が「上昇の中の調整」と思っている下げを、AIは「下降」と受け取っていたんです。
しかも、説明しているうちに私自身も言葉を正しく使っていなかった。半分は私のせいでした。

押し安値を割ったのか、割っていないのか。ここを言葉の上でそろえておかないと、機械の判定はずれ続けます。

3. 古い押し安値を持ち続けて、転換しなくなる

EAが相場をどう判定しているかをチャートに描いてもらうと、驚くことがありました。
上昇が続いていた相場の86%を、EAは「下降」と判定していたんです。

原因は、途中で見る押し安値・戻り高値を更新できず、変な水準をずっと持ち続けてしまうバグでした。
一度そうなると、いつまでたっても転換しません。
ダウ理論のEAを作るなら、「今どの押し安値を見ているか」をチャートに描かせて確かめるのがおすすめです。

4. 相場の変化に、取引の数が見合っていない

調べてみると、相場には高値・安値の構造の変化が月に149回あったのに、EAが取引していたのは月2〜4回でした。
私が伝えたつもりの判断は、毎日のように起きているはずのものです。
数字だけを見ていたら、この大きなずれには気づけませんでした。

5. 厳密に「確定」を待つほど、入り口が遅れる

教科書どおり、転換がはっきり確定するまで待つ形も検証しました。
結果は、損益ほぼゼロ(バックテスト・過去データ)。
確定を待つほど入る場所が遅れ、そのぶん押し安値までの損切りが遠くなり、戻りの値動きに刈られてしまいます。

「正しい定義」と「儲かる入り方」は、別の話。これもEAにしてみて初めて分かったことです。

目で見るときと、EAにするときの違い

ポイント目で見るときEAにするとき
小さな上下自然に無視できるどれを無視するかを決めないといけない
押し安値の選び方見れば分かる「どの安値か」を1つに決める作りが必要
調整と転換の区別流れで判断できる言葉の定義がずれると、判定がまるごとずれる
時間足自然に行き来できる時間足ごとの判定を別々に持たせる必要がある
確かめ方自分の目チャートに判定を描かせて、目で確かめる

チェックリスト

  • [ ] 上昇・下降・レンジを、高値と安値の向きだけで説明できる
  • [ ] 押し安値と戻り高値を、チャートの上で1つに決められる
  • [ ] 「調整」と「転換」の違いを、自分の言葉で書ける
  • [ ] 大きい時間足と小さい時間足で、見る役割を分けている
  • [ ] 右側を隠して、1本ずつ進めながら練習した
  • [ ] (EAにするなら)判定をチャートに描かせて、目で確かめている

よくある質問

Q. ダウ理論だけで勝てますか?
A. 分かりません。私の検証でも、同じダウ理論ベースの考え方でも、入り方や決済の仕方しだいで成績は大きく変わりました。ダウ理論は「相場の状態を見る物差し」で、それだけで勝ち方が決まるものではない、というのが今の実感です。

Q. どの時間足で見るのがいいですか?
A. 決まった正解はありません。まずは普段トレードしている時間足で練習し、慣れてきたら1つ上の時間足で全体の流れを確認するのがおすすめです。

Q. 高値・安値を自動で拾うインジケーターはありますか?
A. MT4には、高値と安値を線でつなぐ「ZigZag」という標準のインジケーターがあります。ただし、設定しだいで拾う波の大きさが変わります。私が11通りの物差しで苦戦したのと同じで、「自分の目と同じ波を拾っているか」は、チャートで確かめる必要があります。

Q. 6つの法則を全部覚える必要はありますか?
A. 最初は「高値・安値の切り上げと切り下げ」と「転換のサインが出るまでトレンドは続く」の2つで十分だと思います。

まとめ

  • ダウ理論は、高値と安値の向きで相場の状態を見る考え方
  • 上昇は高値も安値も切り上がり、下降は両方切り下がる
  • 押し安値(戻り高値)を割るまでは、トレンドは続いているとみなす
  • 時間足によって答えが変わるので、大きい足と小さい足で役割を分ける
  • EAにするなら、「どの上下を波と数えるか」と「今どの押し安値を見ているか」を、チャートに描かせて確かめる

目で見る判断をルールにする難しさは第3話に、ルール化したあとのバックテストの落とし穴は第4話に、チャートに描かせた線そのものが壊れていた話は第5話に書いています。
自分のルールを文章にまとめるなら、EAの「仕様書」を書こうもどうぞ。


関連: 裁量をルールにする / はじめてのEA開発
連載: 第3話 / 第4話 / 第5話

※本ブログの内容は私個人の経験にもとづくもので、将来の利益を保証するものではありません。バックテストの結果は過去のデータによるものです。投資は自己責任でお願いします。

コメント

タイトルとURLをコピーしました