GOLD Asia Range Break EA
アジア時間 (1:00-7:00 JST) のレンジ高安を、ロンドン時間 (8:00-12:00 JST) にブレイクしたら順張りする時間帯アノマリー戦略です。
PF (実測)
1.13
最大DD
46.1%
年率
+46.8%
ABOUT
戦略概要
アジア時間 (1:00-7:00 JST) のレンジ高安を、ロンドン時間 (8:00-12:00 JST) にブレイクしたら順張りする時間帯アノマリー戦略です。
Step 1: アジアレンジ計算
JST 1:00-7:00 のH1足から最高値/最安値を取得します。
asia_high = max(High[1..7])
asia_low = min(Low[1..7])
range = asia_high - asia_low
range ≤ ATR × 1.5 (狭いレンジのみ採用)
Step 2: ブレイクアウト判定
JST 8:00-12:00 にレンジ高/安をブレイクしたらエントリー。
close > asia_high + 0.1ATR
close < asia_low - 0.1ATR
Step 3: SL/TP/強制決済
SL = レンジ反対側 + 0.3ATR
TP = レンジ幅 × 1.5
21時を過ぎたら強制クローズ
1日1回のみエントリー
BACKTEST
検証結果
⛔ このEAは「評価低」です — 運用非推奨
現時点でのバックテスト評価が下記の理由により低く、運用は推奨されません。学習・検証目的での参考利用にとどめてください。
- プロフィットファクター < 1.0 または年率マイナス (期待値マイナス)
- Train/Test OOSで過適合 (カーブフィットの可能性大)
- 10年複利予測が元本割れ
戦略コード自体は提供を続けますが、改善されるまでダウンロードは自己責任です。
📊バックテスト評価シート — GOLD Asia Range Break EA
| 評価項目 | 実測値 |
|---|---|
| バックテスト期間 | 5年 (MT5 XMTrading実価格データ) |
| 取引数 | 2,050 回 |
| 勝率 | 38.2% |
| プロフィットファクター (PF) | 1.13 |
| 最大ドローダウン (MaxDD) | 46.05% |
| 年率リターン | +46.79% |
📈 収益シミュレーション
元手: 100,500円
1ヶ月後
103,767円
1年後
147,524円
10年後・単利
570,740円
10年後・複利
4,667,999円
バックテストで計測した年率 +46.79% をもとにした試算です。単利=利益を再投資しない場合、複利=利益を再投資する場合。実際の成績や将来の利益を保証するものではありません。
📊 Python backtesting フレームワーク実測値の補足
- データソース: MT5 XMTrading-MT5 実価格 (10万円・固定0.01 lot BT) (スクリプト:
backtest_GOLD_ASIA_RANGE.py) - MT5実測値とは スプレッド/スワップ/スリッページの扱いが異なる ため数値に乖離が出る
- 実弾運用前に MT5 Strategy Tester で再検証することを強く推奨
📝 補足
- ⚠ Python BT結果は期待値を下回る (PF 0.64, 年率 -0.6%)
- yfinanceのH1データは730日制限のため、本EAが想定する10年スケールの統計的信頼性は不足
- MT5 Strategy Tester での10年BTを実施することで結果が大きく変わる可能性あり
- 戦略コンセプト自体(時間帯アノマリー)は経験則として有効だが、実装パラメータの再最適化が必要
📈MT5 Strategy Tester レポート — GOLD Asia Range Break EA

📋 このレポートについて
- MT5 ストラテジーテスター(XMTrading-MT5サーバー)で生成された公式レポート
- 5〜10年の実価格データ + 全ティック(99.9%精度)モデル使用
- 残高曲線(青) / 有効証拠金曲線(緑) で含み損も可視化
- 過去結果は将来の利益を保証しません
MONEY
資金とロット設定
💴 資金とロット設定 — GOLD Asia Range Break EA
推奨ロット設定
UseFixedLot = false
RiskPercent = 1.0
UseCompounding = true
推奨最低資金
スタンダード口座(通常口座)
10万円〜
≈ $670
マイクロ口座
1万円〜
≈ $67
💡 設定の基本
- マイクロ口座は1ロットあたりの取引量が小さく、より少額から運用できます。ロット設定(UseFixedLot など)は口座タイプに関わらず共通です。
- EAのデフォルト設定のまま使えます。設定を変える必要はありません。
- 残高が少ないうちは UseFixedLot=true / FixedLot=0.01 にすると、1取引あたりのリスクを最小に固定できます。
- 資金が増えれば、複利設定 (UseCompounding=true) により発注ロットも自動的に大きくなります。
SETTINGS
パラメーター
| パラメータ名 | デフォルト | 説明 |
|---|---|---|
| AsiaStart_Hour | 1 | アジア時間の「箱」を作り始める時刻(高値・安値の集計開始) |
| AsiaEnd_Hour | 7 | アジア時間の「箱」を作り終える時刻(高値・安値の集計終了) |
| LondonStart_Hour | 8 | ブレイクをねらい始める時刻(ロンドン市場が開くころ) |
| LondonEnd_Hour | 12 | ブレイクのねらいを打ち切る時刻(これ以降は新規エントリーしない) |
| ForceCloseHour | 21 | ポジションを持ち越さないために、強制的に決済する時刻 |
| MaxAsiaRangeATR | 1.5 | アジア時間の「箱」が広がりすぎたときは取引を見送るための上限。値動きの大きさの何倍までを許すか |
| BreakoutBufferATR | 0.1 | 「箱を抜けた」と判定するための余白。ほんの少し超えただけのダマシを除くために、少し外まで超えたらエントリーとする |
| SL_BufferATR | 0.3 | 損切りラインを箱の反対側からどれだけ外に離して置くかの余白 |
| TP_RangeMulti | 1.5 | 利確の目標を、箱の値幅の何倍にするか |
| ATR_Period | 14 | 値動きの大きさ(ボラティリティ)を測るときにさかのぼるローソク足の本数 |
| UseFixedLot | false | 取引量を毎回同じにするか。オフなら資金に応じて自動調整、オンなら固定 |
| FixedLot | 0.01 | 取引量を固定にしたときの、1回あたりの売買量(ロット数) |
| RiskPercent | 1.0 | 1回の取引で失ってもよい資金の割合(口座残高に対する%) |
| OneTradePerDay | true | 1日に取引するのを1回だけに制限するかどうか |
| MaxSpreadPoints | 500 | 売値と買値の差(スプレッド)がこの値より広いときは新規エントリーを見送る |
| MagicNumber | 20260518 | このEAが出した注文だけを見分けるための識別番号。他のEAと混同しないために使う |
Q & A
よくある質問
Q.証券会社の指定はありますか?▾
Q.どの通貨ペアで運用できますか?▾
Q.必要資金はいくらですか?▾
Q.損切り(SL)はありますか?▾
Q.バージョンアップはどう反映されますか?▾
Q.デモ口座で試せますか?▾
Q.マイクロ口座でも使えますか?▾
DOWNLOAD
入手方法
会員登録すると即時ダウンロードできます。