OIL Surge Break MT5
- エキスパート
- バージョン: 1.10
- アクティベーション: 5
OIL Surge Break は、WTI原油(USOIL)H1 のスイング・ブレイクを 11 の内蔵戦略で取り、米国の指標発表の前後は取引を止める EA です。注文ごとに 0.01 ロット、すべての注文に損切り、マーチンゲールなし、ナンピンなし。2025.08-2026.09 のリアルティック・バックテスト(既定値): プロフィットファクター(PF)1.29、最大ドローダウン(有効証拠金)は $5,300 に対し 0.8%。同じ入力・同じ期間で、お手元のテスターで再現できます。
何をする EA か
EA にはスイングの期間が異なる 20 のブレイク戦略が入っており、既定では 11 が稼働します(Inp_StrategiesToRun)。各戦略は直近のスイング高値・安値から求めた水準に買い逆指値と売り逆指値を置き、すべての注文に損切りと利確が付きます。注文ごとのロットは weight x 0.001 x balance / Inp_BalanceUnit で、上限は 0.01(Inp_MaxLots)、ブローカーの最小ロットを下回ることはありません。そのため既定値ではすべての注文が 0.01 ロットです。一方向の合計保有ロットは、残高の Inp_BalanceUnit あたり 0.25 が上限です。取引時間はサーバー時刻で月曜 01:10 から金曜 22:50 まで、約定しなかった注文は毎日 23:10 に削除し、米国の指標発表(雇用統計、CPI、FOMC、EIA 原油在庫、週次の新規失業保険申請件数)の前後は取引を止めます。ナンピンなし、マーチンゲールなし。
バージョン 1.22 では戦略は変わっていません。各注文の前にブローカーの注文数上限・数量上限・ストップ距離を確認し、サーバーが拒否する注文は送らずにスキップして、ジャーナルにメッセージを出します。
この数字を信頼できる理由
このページの数字はすべて、ご自身で繰り返せる一つの手順から出しています。
- テスターとデータ: MetaTrader 5 ストラテジーテスター、「リアルティックに基づく全ティック」、ヒストリー品質 100%。
- ブローカー・銘柄・期間: Tradexfin Limited(XMTrading)、OILCash# H1、2025.08.01 - 2026.09.25(このブローカーで原油のリアルティックがある全期間)。
- 口座: 初期資金 $5,300、レバレッジ 1:100、入力は既定値(この期間で最適化したものはありません)。
- 三回実行し、中央値を掲載: ランダム遅延で三回実行し、プロフィットファクターが中央値の回を掲載しています。三回のプロフィットファクター: 1.28 - 1.36、三回の最大ドローダウン(有効証拠金): $39 - $43。
結果が異なる場合は、コメント欄にブローカー名とレポートを投稿してください。
バックテスト(既定値のまま再現できます)
| 純益 | +$38(初期資金比 +0.7%) |
| プロフィットファクター | 1.29 |
| 最大ドローダウン(有効証拠金) | $41($5,300 の 0.8%) |
| 取引数 | 339(勝率 69.6%) |
| 平均の勝ち / 平均の負け | $0.71 / $1.25 |
| 最大連敗 | 7 回 |
| 最大同時保有 | 8 本(新規建て時点の中央値: 2 本) |
| 平均保有時間 | 10.9 時間 |
| 平日一日あたりの取引数 | 1.13 |
年別(純益 / プロフィットファクター / 取引数):
| 2025 | -$10 | 0.65 | 97 |
| 2026 | +$48 | 1.48 | 242 |
2025 は部分年(2025.08.01 から)、2026 は部分年(2026.09.25 まで)です。
買いと売り(同じレポートの約定履歴から分けたもの):
| 取引数 | 純益 | プロフィットファクター | |
| 買い | 157 | +$15 | 1.21 |
| 売り | 182 | +$23 | 1.41 |
必要な環境
- USOIL(WTI原油。銘柄名はブローカーの表記に従います)、H1 チャート、一チャート。ヘッジ口座。
- 推奨資金: $5,300(上のテストの初期資金)。ロットと方向ごとの上限は残高に比例するため、ドローダウンを単純な割り算で別の資金額に置き換えることはできません。
- 24/5 稼働の VPS。
リスク
- テスト期間が短い: テストは 2025.08.01 - 2026.09.25 のみで、これはテストしたブローカーに原油のリアルティックがある期間です。約 14 か月、339 取引です。その前提で判断してください。
- 推奨資金が結果を左右します: 方向ごとの上限は残高に比例します。同じ期間を $2,000 でテストすると、持てるポジションが少なくなり、小さな損失で終わりました。
- 連敗: 勝率 69.6%、平均の負けは平均の勝ちより大きくなっています($1.25 対 $0.71)。テスト中の最大連敗は 7 回です。同時保有は最大 8 本でした。
- 契約仕様の違い: 原油 CFD の契約はブローカーごとに異なります(契約サイズ、現金決済型か先物ロールオーバー型か、スワップ)。お使いのブローカーの USOIL の仕様を確認してください。
- テスター上のニュースフィルター: 実運用ではニュースフィルターは MQL5 の経済カレンダーを使います。ストラテジーテスターでは CSV ファイル(Inp_NewsCsvFile)を読みます。このファイルがないと、お手元のバックテストはニュースフィルターなしで動き、その旨をジャーナルに出力するため、上のテストとは結果が異なります。
- 他の銘柄でのテスター: この EA は原油向けに作られています。原油以外の銘柄でストラテジーテスターを実行すると、各戦略は停止したままで、テスターが報告できる完了済みの取引を作るため、損切りと利確を付けた最小ロットの確認用取引を一回建て、一時間後に決済します。お使いのブローカーの原油銘柄の名前が特殊な場合(OIL、WTI、XTI、XBR、BRENT、CRUDE のいずれも含まない場合)は、Inp_TesterOilOnly = false に設定するとバックテストできます。原油銘柄や、デモ口座・リアル口座には、これらは一切適用されません。
- ティックデータについて: レポートのヒストリー品質は 100% ですが、テスターのログでは分足の 0.2% で実ティックが足の価格と一致せず、その分はテスターがティックを生成しています。
入力パラメータ
Inp_StrategiesToRun = "1,4,5,6,7,12,13,15,16,19,20"、Inp_BalanceUnit = 6700、Inp_RiskMultiplier = 1.0、Inp_MaxLots = 0.01、Inp_MaxDirLotsPer1M = 0.25、Inp_DailyLossPct = 0(オフ)、Inp_MarginProtect = true、Inp_UseTradingWindow = true、ニュースフィルターはオン(NFP、CPI、FOMC、EIA、その他の米国指標)、Inp_MaxSpreadPoints = 80、Inp_BaseMagic = 20261500、Inp_TesterOilOnly = true(ストラテジーテスターのみ)。テストを再現するには既定値のままお使いください。
ラインナップの中での位置づけ
ゴールド(XAUUSD)、一つの動きから全部入りまで:
- Gold Swing Break MT5: H4 スイングのブレイク一本。同時に一ポジションのみ、低頻度。
- Gold Flash Scalper MT5: 32時間チャネルのブレイク。同時に一ポジションのみ、速いトレーリングストップ。小口口座向けの入口です。
- Triple Trigger MT5: 直近 24・48・72 時間の高値・安値のブレイク。トレーリングで決済。
- Gold Nine Layer: 九枠のピボット・ブレイク群を一チャートで(既定の表で稼働するのは 7 枠)。
- Gold Grand Line MT5: 6 群・稼働 29 側面を一チャートで。Gold Nine Layer・Gold Swing Break・Gold Flash Scalper のエンジン(同じルール・同じ表)に加え、MQL5 では単体販売していない三群を含みます。Triple Trigger は含みません。
別の市場:
- OIL Surge Break MT5: WTI原油(USOIL)H1 のスイング・ブレイク。
- Relay Grid MT5: AUDNZD / AUDCAD / NZDCAD の平均回帰グリッド。段が進むごとにロットが増え、既定では損切りなし。ラインナップで唯一のグリッドで、上のほかの EA はすべて注文ごとに 0.01 ロット、ナンピンなし、マーチンゲールなしです。
ユーティリティ:
- Adaptive Closer MT5(無料): 銘柄上のすべての建玉を、チャートのパネルから一つの book として管理します。
サポート
- このページのコメント欄: ご質問、設定の問題、「自分のテスターでは違う結果になる」という報告。ブローカー名・銘柄・レポートの最初の数行を投稿してください。当方の結果と比較します。
- MQL5 のプライベートメッセージ(作者 Kazuki Kamio 宛て): 口座固有のご相談はこちらへ。
- バージョンを公開したときは、コメント欄に更新内容を掲載します。
英語と日本語で回答します。
価格
価格は 10 本売れるごとに $20 上がります(上限 $249)。現在: $59。
