Halberd Gold
- エキスパート
- バージョン: 1.0
- アクティベーション: 10
XAUUSD 向けのスイング・ブレイクアウト型 EA です。ポジションは常に1つまで、全注文にストップロスとテイクプロフィットを付け、グリッドやマーチンゲールは使いません。日次損失制限、最大ドローダウンでの停止、ニュースフィルターを内蔵しています。15年分の金のデータで検証し、成績の弱い年も開示しています。
Halberd Gold は、XAUUSD の H1 チャートで直近のスイング高値の少し上に、買いの逆指値注文を置きます。H4 と D1 のトレンドが上向きのときに金がその水準を上抜けると約定し、決まったストップロスとテイクプロフィットが付きます。数時間以内に上抜けなければ、注文は取り消されます。
全ての注文にストップロスとテイクプロフィットを付けます。グリッド、マーチンゲール、ナンピンはありません。 EA 自身のポジションは、同時に1つまでです。
取引の仕組み
- エントリー: H1 の、まだ抜けていない直近のスイング高値(前後5本のフラクタル)の少し上に買いの逆指値。水準が価格から 1.5 ATR 以内のときだけ置きます。
- 方向: 既定は買いのみ。確定した H4 と D1 の足が、どちらも 50期間 EMA の上にあるときだけです。
- ストップロス: 反対側のスイング安値の下。ただし最大 1.5 ATR(H1)。
- テイクプロフィット: ストップ幅の 3.5倍。
- 管理: 含み益が 1R に達すると、ストップを建値 + 0.1R に動かします。72時間たっても残っているポジションと、金曜の夜のポジションは決済します。
- 取引時間: GMT 07:00〜20:00。サーバーの時差(GMT+2 / GMT+3)は自動で判定します。手動でも設定できます。
口座の保護
- リスクのプリセット: Low(1取引 0.5%)、Medium(1%、既定)、High(2%)、Custom。
- 日次損失制限: その日の損失が上限(プリセット別に 2% / 3% / 5%)に達すると、その日は新しい注文を出しません。
- 最大ドローダウンでの停止: 口座が最高値から一定の割合(10% / 20% / 30%)下がると、取引を止めます。再開は、入力を1つ変えて意図的に行います。
- 最小ロットの確認: 最小ロットでも目標の2倍を超えるリスクになる場合は取引せず、理由をログに書きます。少ない残高に合わせてリスクを上げることはしません。
- ニュースフィルター: 重要度の高い米ドルの指標の前後30分は、新しい注文を出しません。MetaTrader の経済指標カレンダーを使うので、WebRequest の設定は不要です。ストラテジーテスターではカレンダーが使えないため、内蔵の日程(米雇用統計と FOMC)を使います。
- スプレッドフィルター、金曜の新規停止、週末前の決済。
チャートのパネル
状態(稼働中、ニュースまたは日次上限で一時停止、ドローダウンで停止、取引が許可されていない)、プリセット、当日の損益、最高値からのドローダウン、次の指標、スプレッド、保有ポジションを表示します。
バックテストの結果
これはストラテジーテスターのバックテストで、実際の取引結果ではありません。過去の成績は将来の成績を保証しません。設定: 既定の入力(Medium、1取引 1%)、初期資金 10,000 USD。
- MetaQuotes-Demo、XAUUSD、実ティック、2025年1月15日〜2026年10月31日: 101取引、プロフィットファクター 2.53、最大ドローダウン(有効証拠金)6.4%、純利益 8,727.84 USD。
- HistData.com の M1(Bid)をカスタム銘柄として取り込み、1分足 OHLC モデル、固定スプレッド 0.17 USD、2010年3月〜2024年12月: 625取引、プロフィットファクター 1.33、最大ドローダウン 17.5%、純利益 14,877.07 USD。
既定の設定は 2025〜2026年のデータで決めました。2010〜2024年のテストは、設定を決めるのに使っていないデータでの確認です。こちらの方が成績は弱く、長い目で見たときの目安としては、こちらの方が現実的です。年ごとの R(1R = 1回の取引で賭ける金額。Medium では残高の約1%):
- 2010 +10.6、2011 +15.3、2012 -11.7、2013 +5.2、2014 +3.1、2015 -0.6、2016 +10.0、2017 +16.2
- 2018 +3.8、2019 +14.4、2020 +0.6、2021 +1.7、2022 +16.7、2023 +19.5、2024 +1.9
負ける年や横ばいの年もあります。2012年は -11.7R で、ドローダウンは約16R でした。2020、2021、2024年はほぼ横ばいです。金が下落した 2013〜2015年は、トレンドフィルターが許すときだけ買うため、ほぼ横ばいでした。テストのレポートはスクリーンショットにあります。
必要な環境と推奨
- 銘柄: XAUUSD(金/米ドル)。ブローカーは問いません。桁数と契約サイズは銘柄の情報から読むので、小数2桁でも3桁でも動きます。
- チャート: XAUUSD のチャート1枚に付けます。時間足は問いません(H1、H4、D1 のデータは EA が自分で読みます)。
- 口座: ヘッジング、ネッティングのどちらでも動きます。ネッティング口座では、その銘柄にポジション(手動や他の EA のものを含む)がある間は注文を出さないので、他のポジションを変えることはありません。
- 最低残高: Medium で 1,000 USD、Low で 2,000 USD。これより少ないと、最小ロットの確認で多くのシグナルを見送ります。
- スプレッドの狭い口座(ECN、RAW)と VPS を推奨します。成績はブローカーのスプレッドと約定に左右されます。
- 取引頻度: 平均で月 3〜5回(2010〜2024年は 3.5回、2025〜2026年は 4.7回)。取引のない月もあります。
クイックスタート
- XAUUSD のチャートを開き、Halberd Gold を付けます。
- ターミナルの「アルゴリズム取引」を有効にします。
- リスクのプリセットを選びます(既定は Medium)。他の入力はそのままにします。
- パネルの状態が「Active」になっていることを確認します。
最初はデモ口座か、お使いのブローカーのデータでストラテジーテスターを使って試してください。
入力パラメーター
General: リスクのプリセット、ロットの方式(リスク % / 固定ロット)、リスク % と固定ロット(Custom のとき)、マジックナンバーの基準値。
Direction and trend: 取引する方向(既定は買いのみ)、トレンドフィルター(H4、D1、両方)、トレンドの EMA 期間。
Engine S(スイング・ブレイクアウト): スイングの大きさ、エントリーのバッファー、注文の有効時間、ストップの最大と最小、水準までの最大距離、利確の倍率。
Engine R と V: 追加の2つのブレイクアウト・エンジン(セッションのレンジ、ボラティリティの収縮)。既定はオフで、上の成績には含まれません。2010〜2024年のテストでは、エンジン V のプロフィットファクターは約 1.0 でした。
Account protection: 最大ポジション数、最大ロット、日次損失制限、上限到達時の決済、最大ドローダウンでの停止、自動再開、リセット番号。
Filters: 最大スプレッド、取引時間(GMT)、金曜の新規停止と決済の時刻、サーバーの時差。
News filter: モード、指標の前後の分数、中程度の指標を含めるか。
Trade management: 建値移動の発動と固定幅、最長保有時間。
Display: パネルの表示。
注意
- DLL や WebRequest は使いません。ターミナルの外にデータを送ることはありません。
- 価格: 10本売れるごとに 20 USD 上がり、最終価格は 149 USD です。
- 購入者のアップデートは無料です。質問には、製品のコメント欄と MQL5 のメッセージでお答えします。
- レバレッジをかけた金の取引には、大きな損失のリスクがあります。失っても困らない資金だけを使い、ご自分の状況に合ったリスクのプリセットを選んでください。
