AI Gold Swing MT5
- エキスパート
-
John Samuel Ifegwu
At MICKLE ENTITY LTD, I spearhead the design and deployment of advanced MQL5-based Expert Advisors (EAs) that power institutional-grade trading automation. My focus is on translating quantitative trading logic into robust, real-world execution systems that deliver consistency, compliance, and - バージョン: 1.0
AI Gold Swing MT5 (XAUUSD, US30 & US500 SWING)
AI Gold Swing MT5 は、11の異なる取引戦略を単一の統合エンジンに組み合わせた、MetaTrader 5向けのフル機能アルゴリズム取引のエキスパートアドバイザー(EA)です。各戦略は、独自の時間足、インジケーター、ポジション管理を持ちながら独立して動作し、同時にリアルタイムで取引をフィルタリングし時間経過とともに勝率を高める共通のベイズAI学習エンジンを共有します。
複数のシンボルでのボリンジャーバンド逆張りから、ダウ工業株30種平均(US30)の週足スイングトレード、XAU/USDのデイトレードモメンタムまで、AI Gold Swing MT5は、市場環境や多様な銘柄にわたって高確率なセットアップを捉えるように構築されており、AIエンジンは低確率なエントリーが発生する前にそれをブロックすることを継続的に学習します。
バックテストの再現
MT5ストラテジーテスターでバックテスト結果を再現するために、以下の設定が使用されました。
-
ブローカーと口座: IC Markets (Raw Trading Ltd) / Headway Live MetaTrader 5 USD Account
-
レバレッジ: 1:1,000
-
初期証拠金: $10,000
-
データソース: リアルティックに基づく全ティック
-
バックテスト期間: 2025年1月1日 – 2026年10月3日
-
パラメータ設定: デフォルト設定を使用
「クローズするすべてのトレードが、ボットに何かを教えます。トレードすればするほどスマートになり、現在の市場レジームに信頼しきい値をリアルタイムで適応させます。」
11の取引戦略
-
Swing Strategy (H12): 12時間足チャート上のEMA/SMAクロスオーバーシステム。傾きの確認を伴うEMA5のSMA21の上抜け/下抜けでエントリーし、SMA9のエグジットラインをEMA5がクロスしたときにイグジットします。ブレークイーントリガー、利益ロック、ドル建てトレーリングストップ管理機能を備えています。
-
Super Swing (設定可能な時間足、デフォルトH12): より高い信頼性を持つトレンドフォロー戦略。高速および低速の両方の移動平均線で厳格な傾き確認を伴うEMA/SMAクロスオーバーを取引します。直近のスイングハイ/ローを使用して正確なストップ配置を行い、設定された利益しきい値に達した後に有効になるドル建てトレーリングストップでイグジットを管理します。
-
Swing Breakout (Daily): 日足チャートでのレンジブレイクアウト戦略。設定可能なルックバック(デフォルト262日)にわたる最高値を特定し、ピーク後の陰線を確認した後、そのレベルを超えるブレイクアウトで買いを行います。ブレークイン管理と部分利益確定機能が含まれています。
-
Money Flow Swing (H4): H4のマネーフローインデックス(MFI)が売られ過ぎ領域に下落し、RSIが弱さを確認したときに買います。高品質なローソク足確認のためにATR由来のボディフィルターを使用します。MFIトリガーによるブレークイ、部分決済、フル利益確定の各ステージを通じてトレードを管理します。
-
Intraday Money Flow (H1): 1時間足でMFIとRSIを使用する日中双方向戦略(買いと売り)。両方のインジケーターが同時に極端な売られ過ぎまたは買われ過ぎの水準に達したときにエントリーします。イグジットはMFI駆動:中立の中間点で部分決済し、インジケーターが反対側の極限に達したときに完全に利食い(TP)します。
-
US30 MF Swing (H4): 200期間EMAトレンドフィルターと組み合わせたMFI + RSIエントリーを使用する、ダウ工業株30種平均(US30)専用の戦略。ロングとショートの両方をサポート。イグジットロジックは、ブレークイーン、部分決済、フル利食いのためのMFI確認を伴うEMA5とEMA200のアライメントを使用します。
-
US30 Weekly MF Swing (Weekly): US30向けの高確信度週足スイング戦略。価格がEMA50を下回っており、MFIとRSIの両方が深い売られ過ぎ領域にあるときにロングエントリーします。MFIの回復と移動平均線のアライメントによって駆動される、ブレークイーン-部分決済-フル利食いの完全なパイプラインを通じて管理されます。週あたりの設定可能な取引数に制限されます。
-
BB Rejection (H1, マルチシンボル): 複数銘柄を同時に取引する唯一の戦略。設定可能なカンマ区切りリスト内の各シンボルについて、ボリンジャーバンドの外側にヒゲを出し、内部に戻ってクローズするプライスアクションを検出し、RSIの売られ過ぎ/買われ過ぎの読み取りによって確認されます。各シンボルは独自のインジケーターと独立したAI学習バケットを持ちます。つまり、EAはボラティリティインデックス75やUS500とは別に、XAU/USDのバンドの挙動を学習します。中間ブレークイーンと部分決済が組み込まれています。
-
RSI Divergence Swing (H4): H4チャート上の設定可能な複数バーのルックバックにわたって、クラシックな強気および弱気のRSIダイバージェンスを検出します。ダイバージェンスポイントでRSIが売られ過ぎまたは買われ過ぎの領域にあることを必要とします。イグジットは、ドル建てのブレークイーントリガーと、利益しきい値に達すると有効になるATR乗数トレーリングストップで管理されます。
-
Stochastic OB/OS Reversal (H1): ストキャスティクスオシレーターが極端な売られ過ぎまたは買われ過ぎの水準に達したときにロングまたはショートでエントリーし、オプションの包み足(エンゴーフィング)確認とケルトナーチャネルのスクイーズフィルターを伴います。ドル建てブレークイーン、中間ターゲットでの設定可能な部分決済、フル利食いトリガーを通じてトレードを管理します。
-
VWAP MA Confluence (M30): 価格がEMA200ストラクチャーフィルターの正しい側にあるときに、日中のVWAPへの押し目買いまたは戻り売りを行います。ローソク足の品質のために最小のボディサイズを必要とします。イグジットはドル建てブレークイーンを使用し、その後に設定可能な利益しきい値に達した後に有効になるドル建てトレーリングストップが続きます。
AI学習エンジン
すべてのトレードの前に、AIエンジンは、この戦略がこれまでに行ったすべての過去のトレードから構築されたナレッジベースに対して、現在の市場環境を評価します。ベイズ事後勝率を計算し、その確率が設定された最小信頼しきい値を下回った場合、トレードは完全にブロックされます。
トレードごとにエンコードされた7つの市場特徴:
-
一日の時間帯 — セッションレベルのタイミングバイアス
-
市場レジーム — トレンド / レンジ / チョッピー(ADX、ATR、効率比による)
-
トレード方向 — 買いまたは売り
-
ADXレベル — トレンド強度のバケット(最も近い5に丸められる)
-
RSIレベル — モメンタム状態のバケット(最も近い10に丸められる)
-
効率比(Efficiency Ratio) — 14バーにわたる価格の方向性
-
ボラティリティ拡大率 — 現在のATR対ATR移動平均
0.95の減衰係数により、EAは最近の市場行動を優先し、約20トレード以内に変化するブローカー環境やレジームのシフトに適応します。連続損失ストリークペナルティ(指数重み抑制)により、最近パフォーマンスが低下した特徴の重みが自動的に減衰されます。AIのメモリは、MQL5ローカルファイルストレージ(FileSave/FileLoad)を介してターミナルセッション間で持続し、最初のエントリーから知的に機能するように埋め込み済み事前トレーニングデータが付属しています。
口座保護とリスク管理
| 機能 | 説明 | デフォルト |
| 日次損失制限 | 実現損失 + 含み損がしきい値を超えた場合、すべてのEAポジションをクローズし、その日の取引を一時停止します | 一日の開始残高の16% |
| 日次利益ロック | 日次の損益(P&L)目標に達した場合、すべてのポジションをクローズし利益をロックします | 一日の開始残高の26% |
| 週次損失制限 | 週初めの開始残高からのリアルタイムの証拠金ドローダウンを監視し、達した場合は取引を停止します | 10%(デフォルトで無効) |
| 自動リスクサイジング | 各戦略はトレードごとのパーセンテージリスクをサポートしています。ロットサイズは、残高、ストップロス距離、ティックサイズ、ティック値から動的に計算されます | 1トレードあたり5%のリスク |
| セッションフィルター | アジア(00:00–07:59)、ロンドン(08:00–16:00)、ニューヨーク(13:00–20:00)のUTCセッション中の取引を独立して有効/無効にします | すべてのセッションが有効 |
| 1日/1週間あたりの最大トレード数 | 戦略ごとの日次(およびUS30ウィークリー戦略の場合は週次)取引回数の上限 | 戦略ごとに1日1回 |
ポジション管理
-
すべての戦略でのブレークイーン: 11の戦略すべてに、ドルしきい値、MFIレベル、または利益確定への半分の位置のいずれかで移動する、少なくとも1つのブレークイーントリガーが含まれています。
-
部分決済: 戦略全体を通して、中間ターゲットに到達したとき、EAはポジションの設定可能な部分(通常は1/2または1/3)を自動的に決済し、ランナーを残しながら利益を確定します。
-
ドル建てトレーリングストップ: Swing StrategyとSuper Swingは、価格が有利に動くにつれて段階的に高い利益をロックするアクティブなトレーリングストップを採用しています。
-
MFI駆動のエグジット: Money Flow、Intraday MF、US30 MF、およびUS30 Weekly戦略は、マネーフローインデックスレベルを主要なエグジットシグナルとして使用し、モメンタムがそれをサポートする限りトレードを開いたままにします。
-
ATRトレーリングストップ: RSI Divergence Swingは、ボラティリティが収縮するにつれて引き締まる動的なATR乗数トレーリングストップを使用し、固定のpips距離なしで利益をロックします。
-
ストキャスティクスゲートエントリー: Stochastic OB/OS Reversalは、反転トレードを行う前に、オプションの包み足フィルターとケルトナーチャネルのスクイーズ確認を追加します。
-
VWAP押し目/戻り売りエントリー: VWAP MA Confluenceは、日中のエントリーをセッションの出来高加重平均価格(VWAP)にアンカーし、その日の活動に対して統計的に公正な価値でトレードが行われるようにします。
-
EMAクロスオーバーエグジット: Swing StrategyはH12でEMA5 / SMA9クロスオーバーを使用してエグジットを定義し、トレンドのモメンタムが客観的に枯渇したときにのみポジションがクローズされるようにします。
-
スイングハイ/ローストップ配置: Super Swingは、直近の最高値または最安値にストップを配置し、任意のpips距離ではなく市場構造にリスクを構造的にアンカーします。
マルチシンボル&マルチインストゥルメントデザイン
-
BB Rejection戦略: 単一のカンマ区切りのパラメータ文字列で任意の数のシンボルをネイティブにサポートします。各シンボルは、独自の独立したインジケーターセット、ボリンジャーバンド、RSI、ATR、ADX、および独自の孤立したAI学習バケットを受け取ります。つまり、EAはボラティリティインデックス75やUS500とは別にXAU/USDのバンドの挙動を学習します。
-
US30戦略: ダウジョーンズシンボル上で完全に動作し、手動設定なしで、12以上の一般的なブローカー命名規則(US30、WS30、Dow30、Wall Street 30、DJ30など)全体でEAが自動検知します。
Telegram通知
-
ラベル、方向、シンボル、ボリューム、エントリー、ストップロス、利益確定を含む、すべてのポジションオープンに関するリアルタイムアラート。
-
すべてのポジション変更(ブレークイーン、トレーリングストップの移動)に関するリアルタイムアラート。
-
純利益結果を伴う、すべてのポジションクローズに関するリアルタイムアラート。
-
MT5の入力にTelegram Bot TokenとChat IDを入力するだけです。追加のDLL設定は不要です(ネイティブMQL5 WebRequestによって駆動)。
リアルタイムAI信頼度パネル
MetaTrader 5チャートに直接描画されるリアルタイムのグラフィカルパネルは、アクティブなすべての戦略の現在のベイズ勝率を表示します。各行には、10セグメントのビジュアルバー、信頼度パーセンテージ、合否ゲートインジケーター(✔ / ✖)、および設定された最小しきい値が表示されるため、いつでも一目でトレードが実行された、またはブロックされた正確な理由を確認できます。
AI Gold Swing MT5の違い
-
時間とともに向上するAI: 静的なインジケーターボットではありません。ベイズエンジンは、機能ごとの勝敗統計を継続的に更新し、動的な連続損失ペナルティを適用して、パフォーマンスの低い市場環境を自動的に抑制します。
-
箱から出してすぐに事前トレーニング済み: 実際のバックテストから派生した組み込みナレッジベースが付属しているため、新鮮な口座であっても、初日からAIフィルターがアクティブで意味のあるものになります。
-
ブローカー適応型: ブローカー環境を検出し、ブローカー固有の事前トレーニング済みファイルをロードできるため、スプレッドや約定の違いの影響を最小限に抑えます。
-
ターミナルセーフメモリ: MQL5ローカルストレージファイルを使用して、セッション、MT5ターミナルの再起動、サーバーの再接続を跨いでAIの学習状態が持続します。
-
11の戦略、1つのEA: 単一のMetaTrader 5チャートから、複数の時間足と楽器にわたる多様な取引アプローチのポートフォリオを同時に実行できます。
-
完全に設定可能: すべての戦略のすべてのパラメータが、明確にグループ化されたMT5入力パネルに公開されています。ハードコードされているものはありません。任意の戦略を独立してオンまたはオフにできます。
対象ユーザー
-
自動スイングおよびデイトレード戦略を求めるゴールド(XAU/USD)トレーダー
-
自動化された日足から週足のスイングカバレッジを望むダウ(US30)トレーダー
-
ボラティリティインデックス25、75、クラッシュ300などでBB Rejectionを実行する合成インデックストレダー
-
MT5での自動ポジションクローズを伴うハードな日次および週次損失制限を必要とするプロップファームトレーダー
-
ライブトレードの履歴を通じて自身の意思決定を改善する学習型EAを求めるトレーダー

