ホーム > ブログ > アジアレンジブレイク戦略とは - ゴールドEAに有効な時間帯アノマリー

EAゴールド戦略解説バックテストポートフォリオ

アジアレンジブレイク戦略とは - ゴールドEAに有効な時間帯アノマリー

公開日: 2026-05-18読了目安: 約1分

アジアレンジブレイク戦略とは - ゴールドEAに有効な時間帯アノマリー

ゴールド(XAUUSD)は1日のなかで「静かな時間帯」と「大きく動く時間帯」がはっきり分かれています。この性質を利用したのがアジアレンジブレイク戦略です。東京時間(アジアセッション)に形成される高安レンジを計測し、ロンドンオープン後にそのレンジを突破した方向にエントリーするシンプルな仕組みです。

時間帯アノマリーとは

「アノマリー」とは、理論的な説明はつかないが統計的に繰り返し現れるパターンのことです。ゴールドにおけるアジア〜ロンドン移行時間帯のアノマリーは以下のように観察されています。

  • アジア時間(東京 07:00〜14:00 / サーバー時間 01:00〜07:00): 値動きが小さく、レンジ相場になりやすい
  • ロンドンオープン(東京 16:00〜18:00 / サーバー時間 08:00〜12:00): 欧州勢参入でボラティリティが急増し、アジアレンジを越えた方向に勢いよく動くことが多い

この移行を機械的に捉えるのがアジアレンジブレイク戦略の核心です。

戦略のロジック

ステップ1: アジアレンジの計測

サーバー時間 01:00 から 07:00 のH1足の高値・安値を記録し、「アジアレンジ」を確定します。

アジア高値 (Asia High) = 01:00-07:00 の最高値
アジア安値 (Asia Low)  = 01:00-07:00 の最安値
アジアレンジ幅          = Asia High - Asia Low

ただし、レンジが広すぎる(ニュース等で大きく動いた日)場合はスキップします。フィルター条件は:

アジアレンジ幅 ≤ ATR(14) × 1.5

ATRの1.5倍以上のレンジが付いた日は「静かなアジア」ではないと判断し、その日のエントリーを見送ります。

ステップ2: ロンドン時間のブレイクアウト判定

サーバー時間 08:00 〜 12:00 の間、以下の条件が成立したらエントリーします。

方向条件
買い現在価格 > Asia High + ATR × ブレイクバッファ
売り現在価格 < Asia Low - ATR × ブレイクバッファ

ブレイクバッファ(デフォルト: ATR × 0.1)は、わずかな突き抜けをフィルタリングするためのゆとりです。

ステップ3: SL・TP設定

  • SL: ブレイクした側の反対端から ATR × 0.3 外側に設置
    • 例: 上ブレイクの場合、SL = Asia Low - ATR × 0.3
  • TP: アジアレンジ幅 × 1.5 をエントリーから計測した位置

RR比はレンジ幅と SL 距離の比率で変動しますが、典型的なケースでは 1:1.2〜1:1.8 程度になります。

ステップ4: 強制決済

保有ポジションはサーバー時間 21:00(NY クローズ前)に強制決済します。翌日への持ち越しはしません。また、1日1エントリーのみとします。

既存EAとの相関

EMA/ADX系(トレンドフォロー)のEAとアジアレンジブレイクの最大の違いは「エントリー条件の独立性」です。

比較軸EMA/ADX系アジアレンジブレイク
エントリー根拠トレンド継続中の押し目/戻しアジア〜ロンドンの時間帯移行
勝ちやすい相場強トレンド相場欧州参入で方向が明確になる相場
負けやすい相場横ばい・乱高下相場大きなアジアレンジが形成された日
1日の取引数H1足確定ごとに判断最大1回

この違いにより、リターンの相関係数は 0.10〜0.25 程度と低く、2つの戦略を同時に動かすとドローダウンが平滑化されやすいという特徴があります。

バックテスト的な検証の限界

アジアレンジブレイクはH1足ベースの時刻依存戦略のため、Pythonの backtesting.py + yfinance でのバックテストは 直近730日(約2年) しか対応できません。10年単位の検証には MT5 ストラテジーテスターが必須です。

また、yfinanceのGC=FデータはUST(UTC)基準で提供されるため、MT5のサーバー時間(GMT+2/+3)とは時刻のズレがあります。Python検証の結果はあくまで参考数値として扱い、実装後はMT5で10年BTを必ず実施してください。

リスクと注意点

騙しブレイク

アジアレンジを少し越えただけでエントリーしても、すぐに反転することがあります(フォールスブレイク)。ブレイクバッファを広くしすぎると遅れてしまいますが、0 にすると騙しが増加します。ATR × 0.1〜0.2 が現実的なバランスです。

経済指標と重なるリスク

ロンドンオープン時間帯はUK系・欧州系の経済指標も重なりやすい時間帯です。特にBOE(英国中央銀行)発表やECB関連指標と同時間帯になった場合、通常のブレイクではなく指標ドリブンの動きになることがあります。ニュースフィルタとの組み合わせを推奨します。

夏時間・冬時間の影響

MT5のサーバー時間はブローカーによって異なり、夏時間・冬時間の切り替えでも変動します。アジアレンジとロンドン時間の境界はサーバー時間で毎年確認する必要があります。

まとめ

アジアレンジブレイク戦略は:

  1. ロジックがシンプル: アジア高値・安値を記録してブレイクを待つだけ
  2. 既存トレンドEAと低相関: ポートフォリオの第2の柱として機能
  3. 日をまたがない: 強制決済でオーバーナイトリスクを排除
  4. フィルターが効きやすい: レンジ幅フィルタで荒れた日を除外できる

一方で、H1データの時刻依存性からPythonでの長期バックテストは不可であり、MT5 ストラテジーテスターでの10年検証が本番投入の前提条件です。当サイトが配布する GOLD_EMA_ATR_EA は EMA/ADX ベースの戦略ですが、上記の低相関特性を理解した上でポートフォリオ観点からご活用いただくことができます。EAの詳細・ダウンロードはEAページをご覧ください。


FAQ

Q: アジア時間はどの国のブローカーでも同じですか?

サーバー時間はブローカーにより異なります(XMはGMT+2/+3、ExnessはGMT+0など)。EAのパラメーター AsiaStart_Hour / AsiaEnd_Hour を使用ブローカーのサーバー時間に合わせて調整する必要があります。

Q: この戦略はゴールド以外でも使えますか?

アジア時間のレンジ形成とロンドンオープンの大きな動きは、ポンド円・ユーロ円などにも存在します。ただし、XAUUSDはボラティリティと1ピップの価値がFX通貨ペアと大きく異なるため、ロット設定とATR基準値は必ず再調整が必要です。

Q: EMA/ADXのEAと同時に動かしても大丈夫ですか?

相関が低いため、同一口座での同時稼働は理論上ポートフォリオ効果があります。ただし、合算ドローダウンが許容範囲を超えないよう、各EAのロットを個別に設定することが重要です。

Q: バックテストのPFが良ければ運用できますか?

PFが良好でも取引数が少ない(2年間で20件未満など)場合は統計的信頼性が低く、過剰最適化(カーブフィッティング)の可能性があります。MT5ストラテジーテスターで10年間・100件以上の取引を確認してからフォワードテストに移行することを推奨します。

Q: ニュースフィルタとの組み合わせは?

GOLD_EMA_ATR_EA には UseVolFilter(高ボラ回避)と、今後対応予定のニュースフィルタが含まれます。NFP・FOMC・CPI の前後は MaxSpread フィルタと組み合わせてリスクを管理することを推奨します。

Q: 1日1取引の制限を外せますか?

GOLD_EMA_ATR_EA では MaxDailyTrades パラメーターで1日の最大取引数を制限できます(デフォルト: 0 = 無制限)。同日中の過剰取引を防ぎたい場合は MaxDailyTrades = 3 程度に設定することを推奨します。

Q: TP到達率(勝率)の目安はどのくらいですか?

アジアレンジブレイク系の戦略は一般的に勝率 45〜55% 程度になります。RR が 1:1.2〜1.5 あれば、勝率 45% でも長期的にはプラスになる計算です。ただしこれはフィルター設定に大きく依存するため、あくまで参考値です。

Q: フォワードテストはどこで確認できますか?

当サイトのフォワードテスト実績ページでリアルタイムのEA稼働結果を公開しています。XM Trading デモ口座でのEA運用データが1時間ごとに更新されます。


関連記事

📧 5日間メール講座(無料)

FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツを毎日1通お届けします。

※ プライバシーは厳守。配信解除はいつでも可能です。