Gold Flash
- エキスパート
-
Shipra Gupta
私はShipra Gupta、数学、経済学、アルゴリズム取引システムに強いバックグラウンドを持つトレーダー兼クオンツ戦略開発者です。これまで、Forex、ゴールド、指数、コモディティ、暗号資産市場に幅広く携わり、一貫性、精度、規律ある執行を重視したデータ駆動型の取引戦略を構築してきました。 - バージョン: 1.50
- アクティベーション: 15
GoldFlash EA — MetaTrader 5用 適応型ゴールド・ブレイクアウトEA
GoldFlashは、MetaTrader 5でのXAUUSD(ゴールド)取引専用に設計された完全自動のExpert Advisor(EA)です。古典的なドンチャン・チャネル(Donchian Channel)のブレイクアウト・エントリーに、デュアルEMAトレンドフィルター、ATRベースの適応型ボラティリティ制御、そしてスマートなセッション・フィルターを組み合わせています。これらはすべて、5年間のゴールドの価格データにわたる1,700以上の実際のバックテスト取引の厳密なデータ主導の分析によって最適化されています。
戦略の概要
-
1,700以上の過去のXAUUSD取引の分析を通じて開発された、独自のH4ブレイクアウト・モデルに基づいて構築されています。
-
すべてのブレイクアウト・シグナルを無差別に取引するのではなく、市場の支配的な方向にエントリーを合わせるトレンド確認フレームワークを採用しています。
-
低品質な環境を排除し、有利な取引条件でのみ市場に参加するよう設計された、ボラティリティに基づく市場選択機能を搭載しています。
-
変化する市場のダイナミクスとゴールドの価格水準に自動的に適応する、適応型のストップ管理とリスクコントロール機能を備えています。
-
規律あるリスクコントロールと利益保護を通じて長期的な一貫性を優先する、期待値重視の取引管理アプローチを採用しています。
主要フィルター(データ主導)
-
ATRボラティリティ・フィルター: GoldFlashは、市場がトレンド/ボラティリティの高い状態にある場合にのみ取引を行います。具体的には:$SL\_dist < H4\_ATR(14) \times 0.30$ です。ストップロス(SL)幅が直近の平均レンジの30%を超える場合、ブレイクアウト取引には市場が荒れすぎている(チョッピー)と判断され、注文は見送られます。このフィルター単体で、バックテストでの勝率が34%から39%に向上しました。
-
NYセッション・ブロック: 1,700以上の取引を分析した結果、GMT時間の12時、14時、16時にオープンするH4足は、NYセッションの重複によるノイズとセッション中盤のコンソリデーション(保ち合い)により、一貫してパフォーマンスが低下していることが判明しました。これらの時間をブロックすることで、勝率は43%に上昇し、フィルタリング前の1トレード平均利益0.08Rに対し、0.25Rに向上しました。
-
日曜日フィルター: 週明けの窓(ギャップ)に関連するダマシのブレイクアウトを避けるため、日曜日の足(バー)をスキップします。
バックテストのパフォーマンス概要(5年間、XAUUSD H4)
-
フィルターなし: 1,745トレード | 勝率 34% | 平均 R/トレード 0.08
-
ATRフィルターのみ: 606トレード | 勝率 39% | 平均 R/トレード 0.18
-
ATR + NYセッション・ブロック (v1.20): 330トレード | 勝率 43% | 平均 R/トレード 0.25
-
XAUUSD M5データの5年間でテストされ、戦略ロジックはH4シグナルで実行されます。
使用方法
-
任意のXAUUSDチャートに適用します(内部的にH4を使用するため、どの時間足でも構いません)。
-
セッション・フィルターを正しく機能させるため、必要に応じてブローカーの GMT offset (GMTオフセット)を設定してください。
-
1トレードあたりのリスクを2%にするため、 InpRiskPct = 2.0 に設定します(推奨)。
-
InpUseATRFilter = true および InpBlockNYSession = true はそのままにしておきます(デフォルトで有効)。
パラメーターリファレンスと最適化ガイド
コア戦略パラメーター
-
InpDC_Period (デフォルト: 10): H4足におけるドンチャン・チャネルの期間。最適化範囲 7〜20。短い値は取引数を増やしますがノイズも増えます。10はデータによって検証された最適なバランスです。
-
InpEMAFast (デフォルト: 3): H4の短期EMA期間。2〜5の範囲に保ってください。5を超えるとトレンドフィルターに遅延が生じます。
-
InpEMASlow (デフォルト: 10): H4の長期EMA期間。8〜15の範囲で最適化してください。クロスオーバーが方向性を持つためには、短期EMAよりも十分に大きくする必要があります。
-
InpSL_Factor (デフォルト: 0.0017): 現在のゴールド価格に対するSL距離のスケール。最適化範囲 0.0015〜0.0022。ATRの比率ロジックに直接影響するため、大きく逸脱させないでください。
-
InpTP_RR (デフォルト: 1.2353): SL距離の倍数としてのテイクプロフィット(リスク・リワード比)。最適化範囲 1.1〜1.8。値を高くすると勝率は下がりますが、1トレードあたりの利益は増加します。変更時は必ずバックテストを行ってください。
-
InpTrailStep (デフォルト: 0.20): トレーリングストップが更新される前の最小価格変動。範囲 0.10〜0.50。小さい値はストップをきつく追従しますが、足内のノイズで時期尚早に決済されるリスクがあります。
ATRフィルター・パラメーター
-
InpATR_Period (デフォルト: 14): H4におけるATR期間。標準設定であり、変更の必要はありません。
-
InpATR_SL_Ratio (デフォルト: 0.30): 重要なATR閾値。低く設定する(例:0.25)と勝率は約44.8%に上昇しますが、5年間での取引頻度は約183回に減少します。高く設定する(例:0.35)と取引数は増えますが、勝率は40%に向かって低下します。0.30は品質と頻度の最適なバランスを提供します。
セッションおよび方向フィルター
-
InpBlockNYSession (デフォルト: true): GMT時間の12時、14時、16時のH4足をブロックします。強く推奨します(勝率が約+4%向上します)。
-
InpBlockSunday (デフォルト: true): 日曜日のローソク足をスキップします。オンを推奨します。
-
InpLongOnly (デフォルト: false): オプションの買い(ロング)専用モード。テストにおいて、買いの勝率は36%であったのに対し、売り(ショート)は31%でした。ゴールドの広範な上昇トレンドに合わせた方向性を好む場合に有用です。
リスク・パラメーター
-
InpRiskPct (デフォルト: 2.0): 1トレードあたりにリスクにさらす口座残高のパーセンテージ。推奨範囲 1〜3%。
-
InpMaxSpread (デフォルト: 50.0): 許容される最大スプレッド(ポイント)。ほとんどのゴールドECNブローカーでは20〜50が通常です。80を超える場合はリクオートの環境を示唆しており、取引を見送るべきです。
推奨される最適化の順序
-
InpSL_Factor = 0.0017 は固定しておいてください。これはゴールドの価格構造から導出されたものであり、自由変数ではありません。
-
最初に InpDC_Period を最適化します(範囲 7〜20、ステップ 1)。EMAはデフォルトで、すべてのフィルターをオン(true)にします。
-
次に InpATR_SL_Ratio を最適化し(範囲 0.20〜0.45、ステップ 0.05)、リスク許容度に合わせた勝率と取引頻度のトレードオフを見つけます。
-
最後に InpTP_RR を最適化します(範囲 1.0〜2.0、ステップ 0.1)。これはトレーリングストップの動作と相互作用するためです。
-
カーブフィッティング(過剰最適化)を避けるため、常に少なくとも3年間にわたるウォークフォワード分析(Walk-Forward Analysis)を実行してください。デフォルトのパラメーターは5年間のデータで検証されています。
要件
-
MetaTrader 5 (ビルド 2361+)
-
シンボル: XAUUSD
-
推奨ブローカー: ゴールドのスプレッドが30ポイント未満のECN / Rawスプレッド口座
-
セッション・フィルターの途切れない実行のためにVPSを推奨
キーワード
XAUUSD EA, ゴールドExpert Advisor, MQL5 Gold EA, ドンチャン・チャネル ブレイクアウト, 適応型ストップロス, ATRフィルター EA, セッション・フィルター Expert Advisor, ゴールド スキャルパー MQL5, 自動ゴールド取引, EMAクロスオーバー EA, トレーリングストップ EA MetaTrader 5, 最高MT5ゴールドEA, 利益の出るゴールドロボット, XAU USD アルゴリズム取引
