Twin Ignition Gold
- エキスパート
-
Kazi Sakib Hasan
Algo trader and MQL5 developer focused on gold (XAUUSD). I build rule-based Expert Advisors with fixed lots and a stop-loss on every trade, and I publish the full backtest, including the weak years.
My product: - バージョン: 1.22
- アクティベーション: 10
Twin Ignition Gold:検証済みの2つのゴールド用エンジンを1つの口座で運用し、資産曲線の安定化を図ります。
多くのゴールドEAは1つのアイデアに依存しています。Twin Ignition Gold は、XAUUSD 上で2つの独立したレンジブレイクアウト・エンジンを1つのEAで稼働させます。2020年から2026年までの両エンジン合計の結果は、実際のスワップと手数料を差し引いた後で、ドローダウン1ドルあたり 9.2× の純利益でした。この結果は2つ目のブローカーのデータでも維持されました。2020年より前の弱かった年も、下記にすべて掲載しています。
固定ロット。すべてのポジションにストップロス。マーチンゲールによるロット倍増はありません。
重要:パラメータ「Minimum basket target」は 0.01 ロットあたり $2 です。ロットサイズを上げる場合は、この最小値も同じ比率で上げてください。
バックテスト概要
XAUUSD · 100% リアルティック · 2020年1月 – 2026年10月 · 実際のスワップと手数料を計上 · 1エンジンあたり 0.01 ロット · 複利なし
- 純利益:+$9,724、スワップと手数料 $2,358 を差し引き後(コスト控除前は +$12,083)
- 最大ドローダウン:$1,055(決済済み取引の残高ベース)
- 純利益 ÷ 最大ドローダウン:9.2
- プロフィットファクター:1.19 · 取引数:8,086
- プラスの月:53か月(82か月中) · 月間最大利益 +$980 · 月間最大損失 −$551
- 2020年から2026年まで、すべての暦年でプラスでした:
2020 +$1,410 · 2021 +$857 · 2022 +$908 · 2023 +$324 · 2024 +$932 · 2025 +$1,514 · 2026(1月–10月)+$3,779
2020年以前:すべての記録
同じEAと同じ設定で、2018年1月からもテストしました。この期間は厳しいものでしたが、隠さずに掲載します:
- 2018(1月25日から):+$207 · 2019:−$1,327
- 2019年3月から2020年4月まで、口座は420日間、最高値を更新しませんでした
- テスト全体での最大ドローダウン:有効証拠金 $1,477 / 残高 $1,609
- 全期間、2018年1月 – 2026年10月:コスト控除後 +$8,604、プロフィットファクター 1.14、取引数 10,329
デフォルト設定は2020–2026年のデータで選定したため、2018–2019年は未知のデータでのテストに近い期間であり、成績が弱かった部分でもあります。このページにある2枚のMT5ストラテジーテスターのスクリーンショットは、この全期間の結果を示しています。
2つのブローカーで検証
2つ目のブローカーのリアルティックデータで同じ設定を使用、2020年1月 – 2026年10月(このブローカーのテスターではスワップと手数料が計上されなかったため、コスト控除前の数値で比較してください):
- コスト控除前:Broker A +$12,083 · Broker B +$10,294
- 最高値を更新しなかった最長期間:Broker A で245日、Broker B で244日
- 成績が弱かった期間は両方とも同じ時期でした(2021–2022)
- 両者の月間成績の相関:0.81
スプレッドやティックデータが異なれば数値も異なりますが、結果の全体的な形は変わりませんでした。
取引の仕組み
- ボックスを設定。各H4ローソク足がレンジボックスになります。値動きの少ない時間帯はスキップします。
- 両側に注文を配置。ボックスの上にbuy stop、下にsell stopを置きます。すべての注文には、ボックスの反対側の端にストップロスが設定されます。
- リカバリー。最初のブレイクアウトが失敗した場合、反対側のストップ注文が引き継ぎます(ピンポン式リカバリー)。ロットは毎回同じで、1エンジンあたり6ポジションの厳格な上限があります。
- バスケットを確定。バスケットがATRベースの利益目標に達すると、すべて決済し、そのエンジンはその日の残りの時間は取引を行いません。
Engine A — クラシック
各ポジションをそれぞれのレンジストップで保持し、ピンポン式のエントリーでリカバリーします。
Engine B — レンジリセット
1ボックスあたり最大2回までエントリーします。現在のボックスの両側が失敗した場合は、すべて決済して損失を確定し、その損失を段階的に回収します。以降の各バスケットは、未回収損失の1/4を通常の目標に上乗せします。
なぜ2つのエンジンなのか。両者は同じボックスを異なる決済ルールで取引するため、弱い時期が一部しか重なりません。同じブローカー、期間、コストで単独テストした場合、Engine A はドローダウン1ドルあたり 6.3× の純利益、Engine B は 5.7× でした。両方を合わせると 9.2× となり、2つのうち強い方である Engine A 単独と比べて約47%良い結果でした。
主な機能
- 1つのEAに2つのエンジン。それぞれに専用のマジックナンバー、オン/オフ切り替え、ルールセット
- エンジンごとに任意の時間オフセットを設定でき、ずらしたH4ボックスで稼働可能
- ATR連動のバスケット目標(ATR(H4,120) × 倍率)とドル建ての下限。変化するゴールドのボラティリティに合わせて調整されます。
- ポジションごとに固定ロット。マーチンゲールなし、ロット倍増なし。
- すべてのポジションにストップロス。位置はそのレンジの反対側の端
- エンジンごとのポジション上限(デフォルト 6)
- 利益の出たバスケットの後は当日の取引を停止し、過剰な取引を防止
- 日末の整理:スプレッドが大きく広がる日次ロールオーバーの前に待機注文を削除
- 質の低いレンジボックスを除外する時間帯フィルター
- 再起動に対応:状態を保存し、ターミナルやVPSの再起動後に再開
- 毎回の注文前に証拠金、取引量の制限、ブローカーのストップレベルを確認
- 両エンジンを並べて表示し、合計損益も確認できるダッシュボード
- ストラテジーテスターでの高速実行:ライブチャートでのみ必要な処理をテスターではスキップ
- DLLなし、外部サーバーなし、Webリクエストなし
リスクの選択
2018–2026年の全期間における最大ドローダウン(1エンジンあたり 0.01 ロットで有効証拠金 $1,477 / 残高 $1,609)を基準に資金を算出しています。
- 低:0.01 ロットあたり $8,000。過去の最大ドローダウンは約18–20%。通年成績の中央値は約+11%。
- 中:0.01 ロットあたり $5,000。過去の最大ドローダウンは約30–32%。通年成績の中央値は約+18%。
- 高:0.01 ロットあたり $4,000。過去の最大ドローダウンは約37–40%。通年成績の中央値は約+23%。
通年成績の中央値 = 2019年から2025年、コスト控除後(0.01 ロットで +$908)であり、損失の出た年も含みます。比例して調整してください。例えば、1エンジンあたり 0.02 ロットなら2倍の残高が必要です。
動作要件
- 銘柄:XAUUSD(ゴールド)。1つのチャートに適用するだけで、EAが内部でH4ボックスを作成します。
- 口座:HEDGING(EAは買いと売りのポジションを同時に保有できます)
- ブローカーのサーバー時間 GMT+2 / GMT+3(ニューヨーククローズ)。大半のMT5ブローカーが採用している設定です。スキップ時間と整理の時刻はこれを前提としています。
- 低スプレッドのECN/raw口座とVPSを推奨
- レバレッジ 1:100 以上
主な設定
- エンジンごとのロットサイズ(デフォルト 0.01)
- Engine A / Engine B:オン/オフ、ルール、ボックスのオフセット時間、スキップするボックスの時間、マジックナンバー(デフォルト 770101 / 770102)
- バスケット目標:ATR倍率(0.25)、ATR期間(120)、最小目標(0.01 ロットあたり $2、ロットに合わせて引き上げ)
- エンジンごとの最大ポジション数(6)
- 利益の出たバスケット後の取引停止(オン)
- Engine B:レンジごとの最大エントリー数(2)、レンジリセット(オン)、損失回収の割合(0.25)
- 市場のクローズ時刻と整理を行う分数
- ダッシュボードのオン/オフ
デフォルト設定はテスト済みの設定です。ロットサイズを設定し、バスケットの最小目標も同じ比率で引き上げてください。
想定しておくべきこと(必ずお読みください)
- 損失の年はあります。2019年は1エンジンあたり 0.01 ロットで −$1,327 の損失となり、口座は420日間最高値を更新しませんでした(2019年3月 – 2020年4月)。このような期間を乗り切れる資金で口座を運用してください。
- ドローダウンは発生します。過去の最大ドローダウンは、1エンジンあたり 0.01 ロットで $1,477(有効証拠金)または $1,609(残高)でした。2020年以降、最高値を更新しなかった最長期間は245日(2021年7月 – 2022年3月)です。
- リターンは均一ではありません。2025–2026年のゴールドの強いトレンドが利益の大きな部分を生みました。2023年のような落ち着いた年の利益はかなり少なくなりました。
- コストは含まれています。メインのテストでは実際のスワップと手数料を計上しています(2020年から2026年で $2,358)。お使いのブローカーのスワップと手数料はこれより高い場合も低い場合もあります。XAUUSDの料率をご確認ください。
- 最大12ポジションが同時に保有される場合があります(エンジンごとに6)。各ポジションは設定した固定ロットです。
- バックテスト結果は将来の成果を保証するものではありません。レバレッジを用いたゴールド取引は高いリスクを伴い、すべての投資家に適しているとは限りません。失っても問題のない資金でのみ取引してください。
よくある質問
これはマーチンゲールやグリッドですか?
いいえ。すべてのポジションは同じ固定ロットを使い、各ポジションに個別のストップロスがあります。リカバリーはロットの増加ではなく、新たなブレイクアウトによって行われます。
エンジンを1つだけ稼働できますか?
はい。各エンジンに個別のオン/オフ切り替えがあります。当社のテストでは、両方を稼働させた方が、どちらか一方のみの場合よりもリスク調整後の結果が良好でした。
他の銘柄でも使えますか?
XAUUSD専用に設計・テストしています。他の銘柄(例えばGBPJPY)での当社のテストでは同様の結果が得られなかったため、推奨していません。
無料のデモ版はありますか?
はい。このページから無料デモ版をダウンロードし、MT5ストラテジーテスターでXAUUSDを選び、"Every tick based on real ticks" で実行してください。2018–2019年を含め、任意の期間をテストできます。
VPSは必要ですか?
強く推奨します。EAは再起動に対応していますが、待機注文とバスケットを常時管理します。
ライブ結果はバックテストと一致しますか?
スプレッド、スワップ、手数料、スリッページ、ブローカーのサーバー時間はすべて結果に影響します。まずデモ口座または少額のリアル口座で運用し、ご自身のブローカーでのバックテストと比較してください。
