日足のMACDがゴールデンクロスしたので買ったら、週足はまだ下向きだった——。反対に、週足の上昇を確認してから日足MACDのクロスを待っているうちに、株価は押し目から大きく戻ってしまった。どちらも、MACDに「相場環境」「調整」「発注」の三役を任せたときに起きやすい失敗です。
MACDは二本の移動平均線の差を使うため、移動平均線と無関係な独立指標ではありません。そこで本記事では、週足で上昇環境を限定し、日足で押し目を観察し、終値で価格の再上昇を確認して発注する手順へ役割を分けます。クロスだけで買う方法との違い、EMAとSMA、未確定足、注文、撤退、数量、見送り、検証まで一続きで説明します。図表と価格は学習用の架空例であり、勝率や運用実績を示すものではありません。
先に結論
- 週足は「買いを考えてよい環境か」、日足は「調整が終わり再上昇したか」を判定します。
- 週足12・26・9と日足12・26・9は期間が同じではありません。数字は日数でなくバー本数です。
- MACDは移動平均線から作られるため、似た情報を二票として数えません。
- 日足MACDのクロスだけでなく、終値の短期線回復や前日高値回復を発注条件にします。
- 未確定の週足・日足は値が動くため、判定時刻を固定します。
- 買値が上がれば数量を再計算し、最小単元でも損失予算を超えるなら0株です。
なぜ「MACDクロスだけ」では遅れたり、だまされたりするのか
MACDはGerald Appelが1970年代に考案したトレンド追随型のモメンタム指標で、一般的な設定は短期12、長期26、シグナル9です。TradingViewの公式説明では、MACD線は短期移動平均-長期移動平均、シグナル線はMACD線の移動平均、ヒストグラムはMACD線-シグナル線です。出典:TradingView「Moving Average Convergence Divergence (MACD)」(2026年9月24日確認)。
短期線と長期線の差が拡大してからMACDは上向き、さらにMACD線がシグナル線を上回って強気クロスになります。つまりクロスは、価格がすでに反発した後に出ることがあります。一方、もみ合いでは差が何度も正負を往復し、クロスが連続します。クロスは「買えば上がるイベント」ではなく、二本の平均の関係が変わった結果です。
改善策は、クロスを早くするために期間を短くすることだけではありません。週足で環境を限定し、日足では価格の位置と構造を先に見て、MACDを勢いの補助にします。環境の悪いクロスを見送り、環境の良い押し目では完全なクロスより前の変化も監視できます。
| 要素 | 式・判定 | 答える問い | 誤用 |
|---|---|---|---|
| 短期EMA | EMA12 | 直近価格へどれほど反応したか | 12日固定と誤解 |
| 長期EMA | EMA26 | より長い基準はどこか | 26日固定と誤解 |
| MACD線 | EMA12-EMA26 | 短期と長期の差は拡大か | 単独で買い |
| シグナル線 | EMA9(MACD) | MACDの平滑な基準 | クロスを予言とみなす |
| ヒストグラム | MACD-Signal | 差の拡大・縮小 | 0をまたぐ前に断定 |
| ゼロ線 | MACD=0 | 短期EMAと長期EMAが同水準 | すべての銘柄に同じ閾値 |

計算を確認する:EMAの差を二重に数えない
n期間EMAの平滑化係数は α=2÷(n+1) です。EMAt=α×終値t+(1-α)×EMAt-1 と更新します。12EMAのαは2/13、26EMAは2/27です。多くのチャートは初期値の置き方や調整価格の扱いが異なるため、同じ銘柄でも開始時点付近に小差が出ます。実運用では利用サービスの仕様を固定します。
価格が26EMAより上、12EMAが26EMAより上、MACDがゼロより上、という三条件は独立した三根拠ではありません。後二つは同じ関係を別表現しています。この記事では、移動平均線を価格の位置・方向、MACDを平均との差の変化として使います。「価格>上向き26週線」は環境、「日足ヒストグラムが下げ止まる」は勢いの変化という分担です。
SMAは期間内を同じ重みで平均し、EMAは新しい値を重くします。EMAが速いから常に優れるわけではありません。反応が速いほど、レンジの小さな揺れにも反応します。週足環境には26週SMA、日足トリガーには20日EMAのように組み合わせても構いませんが、選択理由を記録し、結果を見てから都合よく入れ替えません。移動平均の基礎は移動平均線の記事、MACD単体はMACDの記事も参照してください。
| 平均 | 重み | 長所 | 注意 |
|---|---|---|---|
| 20日SMA | 20本を等しく扱う | 説明・再計算が容易 | 古い値が一度に外れる |
| 20日EMA | 新しい値ほど大きい | 変化へ早めに反応 | レンジで往復しやすい |
| 26週SMA | 26週を等しく扱う | 環境判定が安定 | 転換確認は遅い |
| 26週EMA | 新しい週へ高い重み | 環境変化へ速い | 未確定週で変動 |
| MACD | 短短期MA-長期MA | 二速度の差を表示 | MAと情報が重複 |
時間軸の罠:12・26・9は日数ではなくバー本数
時間足は一つのバーが表す時間です。TradingViewの公式ドキュメントも、チャートや計算で使う時間枠をバーの時間単位として説明し、他時間軸のデータ取得にはrequest.security()などを使います。出典:TradingView Pine Script「Timeframes」、同「Other timeframes and data」。
日足12・26・9は12日・26日・9日相当ですが、週足12・26・9は12週・26週・9週です。週足26EMAは約半年のバーを扱い、日足26EMAとはまったく別の長さです。日足MACDを5日ごとに抜き出して週足の代用にすることもできません。週足は週の始値・高値・安値・終値から再構成し、その終値列でEMAを計算します。
祝日週は営業日数が少なくても一週一バーです。銘柄と指数で休日や市場が違う場合、同じ時点の終値をそろえます。日本株で週足を確定するなら、通常はその週の最終取引終了後です。木曜時点の週足MACDを確定値として保存すると、金曜の値動きでシグナルが消えることがあります。
| 設定 | バー本数 | おおよその観察範囲 | 用途 |
|---|---|---|---|
| 日足12・26・9 | 12日・26日・9日 | 約2週間対約5週間 | 短中期の調整 |
| 週足12・26・9 | 12週・26週・9週 | 約3カ月対約半年 | 中長期環境 |
| 日足20EMA | 20営業日 | 約1カ月 | 押し目の位置 |
| 週足26SMA | 26週 | 約半年 | 大きな方向 |
| 60分足12・26・9 | 12時間・26時間・9時間 | 数取引日 | 場中確認。ただし本記事の発注基準外 |
第1段階:週足で「買いを考えてよい環境」を限定する
週足は銘柄を買う瞬間ではなく、日足の買いサインを採用してよい環境かを判断します。学習用ルール例は、①確定週終値が26週移動平均より上、②26週線が4週前より上、③週足MACDがゼロ線より上、の三つです。条件の数字は普遍的な正解ではなく、検証する設計例です。
厳格にし過ぎると上昇初期を逃します。そこで状態を「採用」「監視」「見送り」に分けます。終値と傾きは上向きだがMACDがゼロ線のすぐ下なら監視、終値が下向き26週線より下なら見送りです。三条件をすべて真偽で足切りする方法と、状態で管理する方法を分けて検証します。
週足MACDが強気クロスしていても、価格が下向き26週線の下なら下降トレンド内の反発かもしれません。反対に週足MACDがシグナルを少し下回っても、ゼロ線上で26週線が上向きなら、上昇局面の勢い鈍化として日足の押し目を監視できます。MACDクロス一語で相場環境を決めないことが重要です。同じクロスでも、価格がどこにあり、平均線がどう向くかで印象が変わります。線の交差に役割を任せすぎないようにしたいです。
| 週足終値 | 26週線 | 週足MACD | 扱い |
|---|---|---|---|
| 上 | 上向き | ゼロ上・改善 | 採用候補 |
| 上 | 上向き | ゼロ上・悪化 | 押し目監視 |
| 上 | 横ばい | ゼロ付近 | レンジ注意 |
| 下 | 上向き | ゼロ上 | 深い調整。日足確認まで待つ |
| 下 | 下向き | ゼロ下 | 原則見送り |
| 上 | 下向き | 強気クロス | 下降局面の反発を疑う |

第2段階:日足で「押し目」と「崩れ」を分ける
押し目は単に価格が下がった状態ではありません。上位時間軸の上昇環境を保ちながら、日足で一時調整している状態です。学習用の観察項目は、価格が20日または25日移動平均へ接近、直近の重要安値を維持、長期日足線は上向き、日足MACDヒストグラムのマイナス幅が拡大から縮小へ変わる、の四つです。
ヒストグラムの縮小は「下向きの勢いが弱まった」という計算結果で、価格上昇の確定ではありません。マイナス10、マイナス7、マイナス4と縮小しても、終値が安値を切り下げ、移動平均も下向きなら見送ります。先に価格構造、次にMACDです。
大和証券のテクニカル解説は、日足で5・25・75日、週足で13・26・52週などがよく用いられ、短期線ほど変化へ敏感である一方、ボックス相場ではゴールデンクロス・デッドクロスが逆に働く場合があると説明しています。出典:大和証券「移動平均線」(2026年9月24日確認)。横ばいの週足環境で日足クロスを繰り返し採用しない理由です。
| 観察 | 押し目として残す例 | 崩れとして外す例 |
|---|---|---|
| 週足環境 | 終値>上向き26週線 | 終値<下向き26週線 |
| 日足位置 | 上向き20・25日線付近 | 長期線も下抜け |
| 安値構造 | 直近重要安値を維持 | 安値更新が継続 |
| MACDヒストグラム | マイナス幅が縮小 | マイナス幅が再拡大 |
| 出来高 | 調整で落ち着く | 下落日に急増 |
| イベント | 通常の需給調整 | 決算・公募等で価格再評価 |
第3段階:終値の価格回復を発注トリガーにする
再上昇のトリガーは、MACDクロスより価格を先に定義します。例は、A:終値が5日EMAを回復、B:終値が前日高値を回復、C:調整中の小さな下降トレンドラインを終値で上抜け、です。いずれも確定日足で判定し、MACDヒストグラムが前日より上向きであることを補助条件にします。
早期型は、MACD線がシグナル線の下でもヒストグラムが二日連続で改善し、価格が前日高値を回復した翌取引時に判断します。標準型は価格回復とMACD強気クロスの両方、慎重型はクロス後に押し戻しを待ちます。早いほど有利ではなく、早期型は誤反発が増え、慎重型は高い買値や未約定が増えます。
終値で条件が成立したなら、その終値で約定できたことにしません。翌営業日の寄り付き成行、前日高値以下の指値、上抜け価格で発動する買いストップ等をあらかじめ決めます。取引サービスの注文仕様、呼び値、単元、期限を確認し、未約定と取消も成績へ含めます。
| 方式 | 価格条件 | MACD条件 | 長所 | 主な弱点 |
|---|---|---|---|---|
| 早期型 | 終値で前日高値回復 | ヒストグラム改善 | 買値が近い場合 | 誤反発が多い |
| 標準型 | 短期線・前日高値回復 | 強気クロス | 再上昇を確認 | 遅れ得る |
| 慎重型 | クロス後の押し戻し | クロスを維持 | 追い掛けを抑える | 約定しない |
| 不採用 | 価格回復なし | クロスだけ | なし | レンジで往復 |
| 注文 | 優先するもの | 保証されないこと | 本手順での注意 |
|---|---|---|---|
| 成行 | 執行 | 約定価格 | 寄りのギャップでリスク再計算 |
| 指値 | 価格上限 | 約定 | 追い掛けて上限を上げない |
| ストップ | 水準到達後の発注 | ストップ価格での約定 | 急変時の滑りを見積もる |
| 期限付き注文 | 待つ期間 | 期間内の約定 | 期限切れ後は再評価 |
Investor.govは、成行注文は執行を優先するが価格を保証せず、指値注文は価格を制御するが約定を保証せず、ストップ注文は到達後に成行注文へ変わると説明しています。出典:Investor.gov「Types of Orders」。
撤退:指標の悪化を待たず、価格構造で先に決める
MACDは平均から作られるため、価格急落より遅れて悪化します。撤退候補は、押し目安値の少し下、上向き移動平均を終値で明確に割った水準、ATRを使った変動幅など、発注前に選びます。「日足終値で押し目安値を割れたら翌日撤退」のように、終値判定か場中判定かも固定します。
撤退理由は初期損切り、トレンド終了、時間切れ、イベント回避に分けます。初期損切りは一回の損失を限定し、トレンド終了は週足環境の崩れ、時間切れは一定日数で再上昇しない資金拘束、イベント回避は決算前などです。損失が出た後で、最も遠い基準へ変更しません。
ギャップダウンでは逆指値の価格より下で約定し、予定損失を超える場合があります。数量計算に滑りの見積もりを加え、決算・重要発表をまたぐかを別ルールにします。逆指値は損失額を保証する保険ではありません。
| 撤退の種類 | 判定例 | 利点 | 注意 |
|---|---|---|---|
| 初期損切り | 押し目安値割れ | 仮説崩れを明確化 | ギャップで超過 |
| 移動平均 | 終値で20日線割れ | 継続を追いやすい | レンジで往復 |
| ATR | 買値-2×ATR20 | 変動性を反映 | 倍率は事前固定 |
| 週足終了 | 確定週で26週線割れ | 長期保有に対応 | 損失が大きくなり得る |
| 時間切れ | 10営業日で高値更新なし | 資金拘束を管理 | 銘柄特性の検証が必要 |
| イベント回避 | 決算前営業日に縮小 | ギャップを避ける | 機会損失 |
数量:買値が変わったら、同じ株数を買わない
数量は、許容損失÷1株リスクで計算します。1株リスク=買値-撤退候補+滑り・費用の見積もりです。架空例で買値1,520円、撤退候補1,445円、滑り等5円なら80円。許容損失16,000円なら200株です。
翌朝1,590円へ上方ギャップした場合、撤退候補を同じ1,445円とすれば1株リスクは150円です。16,000÷150=106.6株なので、100株単位なら100株へ切り下げます。損失予算16,000円を守るため、株価が上がったのに数量も増やすことはしません。最小単元のリスクが予算を超えれば0株です。
口座全体では、一銘柄の損失予算だけでなく、同業種・同じ相場要因への合計リスクも制限します。複数銘柄が同じ週足上昇環境に見えても、すべて半導体や銀行なら同時に崩れる可能性があります。理論数量、流動性上限、業種上限のうち最小を採用します。

| 項目 | 想定注文 | 1,590円へギャップ |
|---|---|---|
| 買値 | 1,520円 | 1,590円 |
| 撤退候補 | 1,445円 | 1,445円 |
| 滑り等 | 5円 | 5円 |
| 1株リスク | 80円 | 150円 |
| 許容損失 | 16,000円 | 16,000円 |
| 理論数量 | 200株 | 106株 |
| 100株単位へ切下げ | 200株 | 100株 |
見送る条件:サインがあっても0株にする
週足26週線が横ばいまたは下向き、週足MACDがゼロ線下で悪化、日足が重要安値を更新、終値確定前、決算直前、低流動性、大幅ギャップ、最小単元で損失予算超過なら見送ります。条件の一部をその場で緩めると、検証した手法とは別物になります。
未確定足は特に注意が必要です。TradingViewの公式ドキュメントは、MACDやRSIのような指標もリアルタイムの未確定バーでは更新され続け、履歴バーの確定値と挙動が異なると説明しています。上位時間軸の未確定値を参照する処理も、再起動後に確定値へ置き換わりリペイントし得ます。出典:TradingView Pine Script「Repainting」。
「金曜引け後に週足判定、平日引け後に日足判定、翌取引時に注文判断」のように、時刻をルールへ含めます。場中運用を別に行うなら、過去検証も同じ場中データで行い、日足終値のバックテストと混ぜません。
| 見送り条件 | 理由 | 再開条件 |
|---|---|---|
| 未確定週・日足 | シグナルが消え得る | 判定足の確定後 |
| 週足が下向き | 日足反発が逆行 | 週足環境の再成立 |
| 日足安値更新 | 押し目仮説が崩れる | 新しい構造を形成 |
| 決算直前 | ギャップで管理不能 | 発表後に再計算 |
| 大幅上方ギャップ | 1株リスク拡大 | 数量・価格が予算内 |
| 低流動性 | 表示価格で約定しない | 参加率上限内 |
| 最小単元で超過 | 損失予算を守れない | 0株 |
| レンジでクロス連発 | 往復損の可能性 | 週足傾きと価格構造回復 |
バックテスト:上位時間軸の確定と次の約定を再現する
検証では、各日の日足判定時点に利用できた最後の確定週足だけを使います。水曜の日足へ、その週の金曜終値を含む週足を割り当てると未来情報です。週足が金曜確定なら、原則として次の取引日から使います。日足シグナルも同じ終値で約定させず、翌取引時の始値・指値・ストップ条件で処理します。
比較するのは、①日足MACDクロスだけ、②週足環境+日足クロス、③週足環境+価格回復+MACD改善、の三方式です。勝率だけでなく、平均利益・損失、損益比、最大ドローダウン、候補数、未約定率、平均保有日数、売買回転率、ギャップ損失を確認します。フィルターを加えると取引数が減るため、少数の成功例だけで判断しません。
期間12・26・9、週足線26、日足線20などを一組だけ最適化せず、周辺の期間でも結果が大きく崩れないか確かめます。手数料、スプレッド、滑りを入れ、設計期間と未見の検証期間を時間順に分けます。設定を検証結果を見ながら直したら、その期間は学習に使ったものとして、さらに後の期間で確認します。
| 検証項目 | 実装 | 防ぐ誤り |
|---|---|---|
| 週足整列 | 最後の確定週だけを前方保持 | 金曜終値の先読み |
| 日足判定 | 引け確定後 | 場中で消えるサイン |
| 約定 | 次の取引時 | 同時終値約定 |
| 未約定 | 0件として記録 | 成功取引だけ残す |
| ギャップ | 実始値でリスク再計算 | 予定価格固定 |
| 費用 | 手数料・スプレッド・滑り | 過大評価 |
| 比較 | クロス単独も同条件で計測 | フィルター効果の誤認 |
| 期間分割 | 設計→検証を時間順 | 過剰適合 |
実践チェックリスト:週末、引け後、発注前
| 時点 | 確認 | 記録 |
|---|---|---|
| 週末引け後 | 確定週終値、26週線の傾き、週足MACD位置 | 採用・監視・見送り |
| 毎日引け後 | 日足位置、安値構造、MACDヒストグラム | 押し目・崩れ |
| トリガー日 | 短期線・前日高値を終値回復したか | 早期・標準・慎重 |
| 発注前 | 気配、ギャップ、決算、流動性 | 注文上限・期限 |
| 数量計算 | 買値、撤退候補、滑り、損失予算 | 理論数量・採用数量 |
| 保有中 | 初期撤退、時間切れ、週足終了 | 変更理由 |
| 終了後 | 未約定・滑り・最大逆行 | 検証ログ |
まとめ:MACDは合図、時間軸は文脈、価格は発注条件
MACD×移動平均線×時間軸の組み合わせは、指標を増やすことではありません。週足は買いを検討してよい環境、日足移動平均は押し目の位置、MACDは二本の平均の差が改善しているか、終値の価格回復は発注のきっかけ、という役割分担です。道具を重ねると安心したくなりますが、私には各道具が答える問いを分ける方が使いやすそうです。次の売買を考えるときも、クロスが出たかだけで終わらず、どんな価格回復を待つかへ戻ります。
週足12・26・9と日足12・26・9を同じ期間と思わず、確定した各時間軸のバーから計算します。MACDが移動平均線由来であることを踏まえ、似た条件を独立した票として重ねません。レンジ、未確定足、重要イベント、大幅ギャップ、低流動性ではクロスがあっても見送ります。
最後に、条件成立と発注を分けます。終値で確認したサインを同じ終値で買えたことにせず、次の取引時に価格と1株リスクを再計算します。買値が上がれば数量を下げ、最小単元でも損失予算を超えるなら0株です。複数時間軸の基本はマルチタイムフレーム分析の記事もあわせてご覧ください。
資料確認・更新日:2026年9月24日。図表・数値例は当ブログ作成です。
免責事項
本記事は情報提供を目的とし、特定銘柄、売買手法、金融商品を推奨するものではありません。MACD、移動平均線、複数時間軸の条件は将来の値動きや利益を保証しません。急変、ギャップ、取引停止、未約定、価格のずれにより想定以上の損失が生じる場合があります。投資の最終判断はご自身の責任でお願いいたします。記載の数値は、本文中に示した日付時点の決算短信・会社のIR資料などの公開情報に基づきます。最新の情報は各社の開示でご確認ください。
広告・PR:この記事にはアフィリエイト広告が含まれます。リンク経由の申込みなどにより、運営者が報酬を受け取る場合があります。

