Gold Worldender
- エキスパート
-
Shakir Mehmed
MetaTrader 5向けの自動売買ソリューションを専門とするソフトウェアエンジニア兼アルゴリズム取引システム開発者です。
コンピュータサイエンスとソフトウェア工学の専門知識を基盤に、体系的な取引執行、定量分析、厳格なリスク管理を重視したエキスパートアドバイザー(EA)の開発に取り組んでいます。
開発においては、堅牢なソフトウェア設計、徹底した過去データによるバックテスト、フォワードテスト、さまざまな市場環境における継続的なパフォーマンス評価を重視しています。 - バージョン: 2.0
- アクティベーション: 10
Gold Worldender は、ヘッジ口座の XAUUSD(H1チャート)を対象としたエキスパートアドバイザーです。1つの口座で2つのエンジンを動作させます。トレンドエンジンはブレイクアウト注文を発注し、各注文にはそれぞれの損切りと利確が付きます。バスケットエンジンは、同サイズのポジションで構成される小さなバスケットとしてプルバックを取引します。エクイティストップが口座全体を見張ります。
IC Markets の XAUUSD を、すべてのティックで、2019年1月1日から2026年10月21日まで、資金 USD 5,000・レバレッジ 1:500 でストラテジーテスターによりシミュレーションした場合、デフォルトの Max Growth プリセットでは最大エクイティドローダウンが 30.0%、ストップアウトは発生しませんでした。ストップアウトとは、証拠金不足によりブローカーがあなたの取引をクローズすることを指します。実際の結果は、いずれのシミュレーションとも異なります。
クイックスタート
- ヘッジ口座で XAUUSD の H1チャートを開きます。
- チャートに EA をドラッグし、アルゴリズム取引を許可します。
- 最初の入力項目でプリセットを選択します。既定は Max Growth です。
- ターミナルを稼働させたままにします。可能であれば VPS 上で行うのが理想です。
プリセット
- Max Growth(既定):バスケットストップ 25%、静かな相場フィルターをオン。
- Balanced:バスケットストップ 35%、夜間のポーズ、エントリー予算 40%。
- Custom:すべてのバスケット規則と両エンジンのターゲットを自分で設定します。
Max Growth は、金価格の上昇に合わせてバスケットの間隔とバスケットの利確目標を広げ、トレンドの利確はテスト済みの距離のままとし、バスケットストップを毎ティックでチェックします。Balanced は 21:00 から 01:00 の間、ならびに口座が高値から 40% 以上下がっている間、新しいバスケットをブロックします。Custom は Max Growth の値から始まるため、何かを変更するまでは Max Growth とまったく同じように取引します。
テスト結果
ここに記載した数値はすべてストラテジーテスターでのシミュレーション結果です:IC Markets の XAUUSD 履歴、H1、すべてのティック、初期資金 USD 5,000、レバレッジ 1:500、約定遅延 30 ms、2019年1月1日から2026年10月21日まで。ブローカーに共通する 1注文あたり 100 ロットの上限を使用しており、これはあなたのストラテジーテスターにも適用されるため、同じ結果を再現できます。
| プリセット | 最終残高, USD | プロフィットファクター | 最大エクイティドローダウン | 取引数 |
|---|---|---|---|---|
| Max Growth | 210.5 million | 2.40 | 30.0% | 16,058 |
| Balanced | 147.1 million | 2.42 | 31.1% | 14,199 |
プロフィットファクターは総利益を総損失で割った値です。エクイティドローダウンとは、建玉を含む口座価値がそれまでの高値から最大でどれだけ下落したかを指します。
暦年ごとのリターン
| 年 | Max Growth | Balanced |
|---|---|---|
| 2019 | 291% | 177% |
| 2020 | 635% | 435% |
| 2021 | 265% | 183% |
| 2022 | 286% | 206% |
| 2023 | 550% | 388% |
| 2024 | 280% | 483% |
| 2025 | 155% | 304% |
| 2026年(10月21日まで) | 65% | 99% |
2024年以降、100ロットの上限は Balanced よりも Max Growth の妨げになりました。当時すでに Max Growth のバスケットが大きくなっていたためです。テスターで上限を 1,000,000 ロットに引き上げた場合、Max Growth はすべての年で先行し、USD 31.6 billion に到達しました(プロフィットファクター 2.16、ドローダウン 30.0%)、Balanced は USD 1.83 billion(プロフィットファクター 2.46、ドローダウン 31.1%)でした。実際の口座がこの規模まで育つことはありえません。流動性、スプレッド、スリッページが規模に伴って拡大するためです。それらのレポートは、金のほぼ8年間の履歴にわたって規則がどのように振る舞うかを示す目的で、スクリーンショットに収めています。
人気のある金用 EA と同じテスト
マーケットで人気のある金用 EA(価格はおよそ USD 1,200)は、2026年5月1日から10月17日までのストラテジーテスターレポートを公開しています:USD 5,000、1:100、実ティック。私たちは Gold Worldender を同じ設定と100ロットの上限で実行しました。その EA はストップアウトの結果、USD 4,712 で終了しました。Max Growth は最大エクイティドローダウン 27.6% で USD 11,007、Balanced は 27.8% で USD 8,799 でした。これは6か月未満の単一サンプルであり、チャートはスクリーンショットにあります。
取引の仕組み
トレンドエンジンは、より高い時間足のレンジからの金のブレイクアウトを探します。ブレイクアウト水準で買いストップと売りストップの注文を発注し、各注文の損切りと利確はブローカー側で保持され、EA が建玉をトレールします。
バスケットエンジンは、短い時間足上で8つの戦略ファミリーを実行し、それぞれが固有の時間帯と方向を持ちます。ファミリーは、モメンタム指標が一致したときに新しいバーでバスケットを開始します。価格がバスケットに逆らって動くと、エンジンは固定の価格ステップで同サイズのポジションを追加し、共通の1つの利確目標でバスケット全体をクローズします。これはグリッドの平均化です。ロットを掛け合わせることは決してないためマーティングルではありませんが、バスケットが含み損を抱えている間はエクスポージャーが増えます。バスケットストップは、バスケットの含み損が Max Growth では残高の 25%、Balanced では 35% に達したときにバスケットをクローズします。
口座の保護
- エクイティ高値から 50% 下落した地点でのエクイティストップ。
- すべてのバスケットに対するバスケットストップ。
- Max Growth での静かな相場フィルター。
- Balanced での夜間のポーズとエントリー予算。
- オプションの日次損失上限。既定ではオフ。
- ブローカーの時計を自動検出します。
エクイティストップはすべての取引をクローズし、EA を停止します。その水準はターミナルを再起動しても維持され、1つの入力項目でリセットできます。
静かな相場フィルターは、各時間足のティック出来高を過去20日間の同時刻と比較します。その半分未満の場合、次の1時間は新しいバスケットを開始しません。ティック出来高はブローカーの価格フィードに由来するため、別のブローカーのデータでテストすると異なる時間帯がスキップされることがあります。2019年から2026年のシミュレーションでは、新しいバスケットを76件スキップし、その利益のほとんどは2026年10月7日の1日から得られたものです。稀にしか現れない流動性の薄い相場に対する保護として捉えてください。
日次損失上限はすべてをクローズし、次のブローカー営業日まで停止します。バスケットは利確でクローズされる前に1日ほど含み損でいることが多いため、締めの厳しい上限はその地点でクローズしてしまいます。これが既定でオフである理由です。2024年8月から2025年2月までの Balanced のストラテジーテスターシミュレーションでは、3% の日次上限によって USD 4,723 の利益が USD 785 の損失に転じました。上限に頼る前に、必ずご自身でテストしてください。
変更できる設定
EA には74の入力項目があります。入力タブの各ラベルにはその機能が記載されており、ユーザーガイドでは各項目をテスト済みの既定値とともに説明しています。これらはすべてのプリセットに適用されます:
- エンジンごとのリスク倍率、固定ロットまたは自動ロット、最大ロット。
- 各エンジンおよび8つのバスケットファミリーそれぞれのオン/オフ。
- エクイティストップ、日次損失上限、最大スプレッドとスリッページ。
- 取引日、金曜の締め切りとクローズ、休日のスキップ。
- マジックナンバー、注文コメント、チャート上のパネル。
サイズを小さくするとロットも利益も小さくなりますが、それだけではドローダウンはほとんど変わりません。両エンジンを半分のサイズにしたストラテジーテスターシミュレーションでは、最大エクイティドローダウンは 33.9% でした。損失を制限するのは、エクイティストップと日次損失上限という入力項目です。
Custom プリセットではさらにグループが開き、その中の各ラベルには Max Growth と Balanced の値が表示されます。対象は、バスケットストップとそのチェック頻度、金価格のスケーリング、静かな相場フィルター、バスケットのグリッド間隔と利確目標、バスケットの深さとマージン下限、夜間の時間帯、エントリー予算、一部のリスク削減、マージン救済、バスケットの存続時間上限、バスケットストップの連続発生後のポーズ、トレンドの利確と損切り距離、そして各エンジンのサイズです。ユーザーガイドと4つの .set ファイル(Max Growth、Balanced、Max Growth 値での Custom、Balanced 値での Custom)は製品コメントで共有されています。
要件
- XAUUSD またはブローカーの金のシンボル(XAU または GOLD を含む名称)。
- ヘッジ口座の H1チャート。
- レバレッジは任意。テストでは 1:500 を使用。
- USD 1,000 以上。
- VPS、または常時稼働するターミナル。
ネッティング口座ではトレンドエンジンは自動的にオフになり、ジャーナルにその旨が表示されます。レバレッジが低いほど、同じロット数にはより多くの有効証拠金が必要です。USD 1,000 から100ロットの上限で2019年から2026年までのストラテジーテスターシミュレーションでは、Max Growth の最大エクイティドローダウンは 24.4%、Balanced は 27.3% で、いずれもストップアウトはありませんでした。USD 1,000 未満では、最小ロットの 0.01 が口座に対して大きすぎます。起動時に EA は、その完全な設定と検出したブローカーの時計をジャーナルに出力します。
リスク
これらは過去データに基づくシミュレーションです。グリッドのバスケットは1つの取引よりはるかに多くを失う可能性があり、ギャップやスリッページはどんな上限を超えて損失を押し上げることがあり、入金額がまるごと失われる可能性もあります。実際のお金で取引する前に、お使いのブローカーのスプレッド、手数料、スワップでデモ口座でテストしてください。
ご質問は MQL5 メッセージまたは製品コメントでお気軽にどうぞ。
