GOLD EMA ATR EA | XAUUSD H1 MT5 Automatisierter Handel EA [Kostenlos]
Aktualisiert: 15. Mai 2026
'GOLD EMA ATR EA' ist ein Trendfolge-automatisierter Handels-Expert Advisor ausschließlich für XAUUSD (Gold) H1, der EMA (Exponentieller Gleitender Durchschnitt) Kreuzsignale mit ATR (Average True Range) kombiniert.
Der Einstiegszeitpunkt wird durch EMA20/EMA50-Kreuzungen bestimmt, und die Trendstärke wird durch den ADX-Filter bestätigt. Stop Loss und Take Profit werden dynamisch basierend auf dem ATR gesetzt, was ein Risikomanagement ermöglicht, das an die Marktvolatilität angepasst ist.
📋 動作環境・対応口座(必読)
【1】チャートと時間足
- 通貨ペア:GOLD(XAU/USD)
- 時間足:H1(1時間足)
【2】対応証券会社(動作確認済)
| 証券会社 | 推奨口座 | GOLD銘柄名 | 特徴 |
|---|---|---|---|
| XMTrading | スタンダード | GOLD | バックテスト結果が最良 |
| Exness | スタンダード | XAUUSDm | レバレッジ無制限 |
💰 運用資金例(参考)
※ 下記はバックテスト結果に基づく参考例。実際の損益はブローカー・相場環境で変動します。
※ ご自身の許容リスクに応じて調整してください。
▶ 推奨プラン(標準)
- 証拠金: 10万円 以上
- リスク: 1% / トレード
- レバレッジ: 1:500
- 複利モード: ON(推奨)
- 過去10年実績: +17.1% / PF 1.30 / MaxDD 5.88%
▶ 最小プラン
- 証拠金: 3万円 以上
- リスク: 1% / トレード
- レバレッジ: 1:500(最低)
- 複利モード: OFF(単利推奨)
- ※ 証拠金不足時はEAがロット最小値で取引
XMの場合:1lot=100oz、価格$2000/oz → 1lot 必要証拠金 ≒ $400(1:500時)
Backtest-Ergebnisse
| Position | Wert |
|---|---|
| Zeitraum | 2015.01-2024.12 (10yr Robust) |
| Anzahl der Trades | 167 |
| Gewinnrate | 49.10% |
| Max. DD | 5.88% |
| Jahresrendite | 17.1% (10yr) |
| Sharpe-Ratio | 2.85 |
| Profit-Faktor | 1.30 |
※ Backtest-Ergebnisse stammen aus der MT5-Strategietester-Überprüfung. Vergangene Ergebnisse garantieren keine zukünftigen Gewinne.
XM vs Exness 実バックテスト比較(同条件・2年)
両ブローカーで 同じEA・同じパラメーター・同じ期間(2023.01-2024.12) で実バックテストを実行。
| 項目 | XMTrading (GOLD) | Exness (XAUUSDm) |
|---|---|---|
| 銘柄名 | GOLD | XAUUSDm |
| 取引数 | 32 | 37 |
| 純損益 | +$696.57 | +$104.73 |
| プロフィットファクター | 1.78 | 1.08 |
| 勝率 | 56.25% | 43.24% |
| 最大DD | 3.46% | 4.31% |
| 期待利得 | $21.77 | $2.83 |
※ 同じEA・同じパラメーター(FastEMA=37, SlowEMA=80, SL/TP=1.5×ATR)。Exness Standard 口座のゴールドは「XAUUSDm」が正式銘柄名(mが付くがマイクロ口座ではない)。
MT5 Strategy Tester Report — 10年バックテスト (2015.01 – 2024.12)別タブで開く ↗
ⓘ MT5 ストラテジーテスター生成の公式レポート(編集なし)。XMTrading-MT5 サーバーのGOLD H1 ヒストリー10年分で実行。**遺伝アルゴリズムで10年全期間に対して最適化**したパラメーターを使用。
⚙️ 高度な制御パラメーター(オプション)
① ロット 自動 / 手動切替
リスク%による自動計算が標準ですが、固定ロットでの運用も可能です。
UseFixedLot = false (デフォルト)→ 残高 × RiskPercent で自動計算
UseFixedLot = true → FixedLot の値で固定(例: 0.01)
💡 EA初心者・少額口座 → 固定 0.01 ロット推奨。慣れたら自動に切替。
② 曜日別 ON/OFF + 時間スケジュール(タイムゾーン選択可)
曜日ごとに取引する時間帯を細かく指定。日本時間・ロンドン時間など お好きなタイムゾーンで入力可能。
🕐 タイムゾーン設定
Schedule_HourOffset パラメーターで時間をオフセット可能:
| 使いたい時間帯 | XM 夏時間 | XM 冬時間 | Exness 夏 | Exness 冬 |
|---|---|---|---|---|
| サーバー時間(デフォルト) | 0 | 0 | 0 | 0 |
| 🇯🇵 日本時間 (JST) | +6 | +7 | +6 | +9 |
| 🇬🇧 ロンドン時間 | -2 | -2 | -2 | 0 |
| 🇺🇸 NY時間 (EST/EDT) | -7 | -7 | -7 | -5 |
| 🌍 GMT/UTC | -3 | -2 | -3 | 0 |
📝 例:日本時間 9〜21時で取引したい場合 →
XM夏:Schedule_HourOffset=6 + Mon_Schedule="09-21"
XM冬:Schedule_HourOffset=7 + Mon_Schedule="09-21"
| パラメーター | デフォルト | 説明 |
|---|---|---|
| DaySchedule_Enable | false | true で曜日別スケジュール発動 |
| Mon_Schedule | "00-24" | 月曜の取引時間 |
| Tue 〜 Thu_Schedule | "00-24" | 火〜木曜 |
| Fri_Schedule | "00-20" | 金曜(NFP/週末リスク回避で早め) |
| Sat_Schedule / Sun_Schedule | "OFF" | 土日(市場休なので OFF) |
💡 形式:"HH-HH" (サーバー時間, 24h制)。
例:"08-21" = 8時〜21時のみ取引 / "OFF" = その日は取引しない / "00-24" = 全日
③ 1日の最大取引数制限
「1日に5回まで」など取引回数を制限し、過剰取引・連敗リスクを抑制します。
MaxDailyTrades = 0 (デフォルト)→ 制限なし
MaxDailyTrades = 5 → 1日5回エントリーで停止、翌日リセット
💡 連敗時の冷静さを失う、過剰トレードリスクを抑える。バックテストでもDD抑制効果あり。
🛡️ 安全機能・リスク管理(プロ仕様)
① MaxSpread フィルター(最重要)
指標発表時・流動性低下時に スプレッドが異常に広がった瞬間のエントリーを自動回避。GOLDは特に必要。
MaxSpreadPoints = 500 → スプレッドが500ポイント超なら見送り(GOLD推奨)💡 通常スプレッドの2〜3倍をMax設定推奨。XM-GOLDなら 30pip通常 → 500-800設定が目安。
② 1日の最大損失 / 連敗ストップ
大損を抑える「砦」機能。損失上限到達 or 連敗で自動停止。
| パラメーター | 説明 |
|---|---|
| MaxDailyLossUSD | 1日の損失USD上限 (例: 500=$500損失で停止) |
| MaxDailyLossPct | 1日の損失%上限 (例: 5=残高の5%損失で停止) |
| MaxConsecutiveLosses | 連敗自動停止数 (例: 3=3連敗で休止) |
| LossPauseHours | 連敗時の休止時間 (デフォルト 24時間) |
💡 推奨設定:MaxDailyLossPct=5(残高の5%/日)+ MaxConsecutiveLosses=3。
③ Break Even(建値SL移動)
利益が乗ったらSLをエントリー価格に移動。「負け」を「引き分け」に変える機能。
UseBreakEven = true + BreakEvenTriggerATR = 1.0→ 利益が ATR×1.0 到達したら、SL を建値に自動移動
💡 設定例:BreakEvenTriggerATR=1.5 → 利益が大きめになってから建値移動(早期建値で利益機会を逃さない)。
④ Push通知 / メール通知
取引発生をリアルタイムでスマホ・メールへ通知。VPS監視に必須。
UsePushNotify = true → MT5モバイルアプリのMetaQuotes IDへPush通知
UseEmailNotify = true → MT5メール設定の宛先へメール送信
💡 設定手順:MT5「ツール」→「オプション」→ 「通知」タブで MetaQuotes ID登録 / 「メール」タブで SMTP設定。
🎮 チャート上 GUI コントロールパネル(NEW)
EAをチャートに装着すると、画面左上に リアルタイム監視&操作パネル が自動表示されます。MT5GUIから直接EAを制御可能。
▼ GOLD_EMA_ATR
Balance: 10,234.56 / Eq: 10,201.30
Positions: 1
Today P/L: +12.45
Margin: 8542.1%
機能一覧
- ⏸ 一時停止 / 再開ボタン:クリックでEAを一時停止。既存ポジションは保持、新規エントリーのみ止める
- ❌ 緊急全決済ボタン:このEAが保有する全ポジションを即座に決済(Magic Number で識別)
- 📊 リアルタイムステータス:残高・含み損益・本日損益・ポジション数・証拠金維持率を毎バー更新
- 位置調整:
GUI_X/GUI_Yパラメーターで表示位置を変更可 - 非表示:
UseChartGUI = falseでGUI非表示も可能
📈 証拠金維持率モニター(NEW)
証拠金維持率が一定以下に下がったら自動でエントリー停止。強制ロスカット直前の追加取引を防ぐ機能。
UseMarginCheck = true → モニター有効
MinMarginLevel = 200.0 → 200%を下回ったらエントリー停止
- 200%以上:安全圏(推奨設定)
- 100%:マージンコール(追加証拠金要求)レベル
- 50%以下:強制ロスカット危険水準
複利 / 単利モード切替(1クリック)
EA のパラメーター UseCompounding の true / false 切替だけで複利と単利を選択できます。基準残高は自動取得するため、金額を手入力する必要はありません。
| 設定 | 動作 |
|---|---|
UseCompounding = true(デフォルト・複利) | 取引のたびに 現在の口座残高 × RiskPercent (1%) でロット計算。利益が出るほど次のロットが拡大。 |
UseCompounding = false(単利) | EA初回起動時の残高を 自動記録し、以降は固定。利益が出てもロットサイズは一定。 |
10年バックテスト比較(初期残高 $10,000):
| モード | 純損益 | PF | MaxDD |
|---|---|---|---|
| 複利(標準) | +$1,712.40 | 1.30 | 5.88% |
| 単利 | +$1,584.01 | 1.30 | 5.62% |
- 複利モード:長期運用で資金成長を加速させたい場合(推奨)
- 単利モード:DD を抑えたい・利益を都度引き出したい場合
過剰最適化(カーブフィット)検証
短期最適化(2年データのみ)は2.87のPFが出ますが、10年データでは赤字でした(典型的なオーバーフィット)。 そのため、10年全期間で遺伝アルゴリズム最適化を実施し、頑健な戦略を確立しました。
| 期間 | 取引数 | PF | 勝率 | MaxDD | 損益 |
|---|---|---|---|---|---|
| 10年 (2015-2024) 採用 | 167 | 1.30 | 49.10% | 5.88% | +$1,712 |
| 5年 (2020-2024) | 159 | 1.56 | 64.78% | 3.04% | +$1,106 |
※ 同じパラメーター設定で異なる期間を検証。長期・中期どちらも黒字 = 頑健な戦略であることが確認できます。
Handelsstrategiedetails
EMA20/50-Kreuzung
Kaufeinstieg wenn die schnelle EMA (20) über die langsame EMA (50) kreuzt, Verkaufseinstieg wenn sie darunter kreuzt. Eine einfache Trendfolge-Strategie.
ADX-Filter
Einstiege sind nur erlaubt, wenn der ADX-Wert 15 oder höher ist. Dies eliminiert Fehlsignale in Seitwärtsmärkten und handelt nur, wenn Trends klar sind.
ATR-basiertes SL/TP
Stop Loss wird auf 2,5x ATR gesetzt, Take Profit auf 2,0x ATR. Das Risiko-Ertrags-Verhältnis wird dynamisch gemäß der Marktvolatilität verwaltet.
Trailing Stop
Eine Trailing-Stop-Funktion ist enthalten, um Gewinne nach nicht realisierten Gewinnen zu schützen (Ein/Aus-Umschalter verfügbar).
Parameterliste
| Parameter | Standard | Beschreibung |
|---|---|---|
| FastEMA_Period | 37 | Schnelle EMA-Periode |
| SlowEMA_Period | 80 | Langsame EMA-Periode |
| ATR_Period | 14 | ATR-Berechnungsperiode |
| SL_ATR_Multi | 1.5 | SL = ATR × diesen Wert |
| TP_ATR_Multi | 1.5 | TP = ATR × diesen Wert (RR=1:2 empfohlen) |
| ADX_MinValue | 30.0 | Einstieg nur wenn ADX diesen Wert überschreitet |
| UseFixedLot | false | Use fixed lot (true) or auto risk% (false=default) |
| FixedLot | 0.01 | Lot size when UseFixedLot=true |
| UseCompounding | true | Compounding toggle (true=current balance / false=auto-captured initial) |
| RiskPercent | 1.0 | Risiko pro Trade (% des Kontoguthabens) |
| DaySchedule_Enable | false | Enable per-day trading schedule |
| Mon_Schedule〜Sun_Schedule | 00-24 等 | Hours per day "HH-HH" (e.g. "08-21" / "OFF"=closed) |
| MaxDailyTrades | 0 | Max trades per day (0=unlimited) |
| UseTrailingStop | true | Trailing Stop verwenden |
| MagicNumber | 20260515 | Magic Number zur EA-Identifikation |
📖 パラメーター詳細解説(初心者向け)
FastEMA_Period / SlowEMA_Period
短期EMAと長期EMAの期間。短期(37)が長期(80)を上抜けたら買い、下抜けたら売り。
⚙️ 10年データの遺伝アルゴリズム最適化済み。基本変更不要。
SL_ATR_Multi / TP_ATR_Multi
SL(損切り)とTP(利確)の値幅を ATR×Nで計算。デフォルト 1.5 ずつ。
⚙️ 例: 現在ATR=$5 → SL/TP は $7.5 離れた位置に自動設定。
ADX_MinValue
ADX(トレンド強度指標)がこの値以上のときだけエントリー。デフォルト 30。
⚙️ 値を上げると取引頻度が下がるが質UP。下げると逆。
UseCompounding
true: 現在残高×RiskPercent で複利運用(推奨)
false: 初回起動時残高を自動記録し、以降固定(単利)
⚙️ 設定例:10万円スタート → 利益で20万円 → 複利なら次トレードは2倍ロット。
RiskPercent
1トレードで失う最大金額の口座残高に対する%。デフォルト 1.0%。
⚙️ 設定例:残高$10,000 × 1% = $100 が1回の最大損失。SL到達時の損失額。
UseTrailingStop
利益が乗ったらSLを移動して利益確保する機能。デフォルト ON。
⚙️ TPに到達前に相場反転しても、トレール幅まで利益を確保。
MagicNumber
EAを識別する番号。同じ口座で他EAを動かす場合は必ず別番号にする。
⚙️ デフォルトのままでOK。複数台動かす場合のみ変更。
EconFilter_Enable
NFP・FOMC・CPI など重要経済指標発表前後の取引を自動回避。デフォルト ON。
⚙️ 発表前60分・発表後30分は新規エントリー停止。スリッページ回避。
🖥️ 推奨VPS(24時間稼働用)
本EA は H1 ベースで負荷は軽く、メモリ 1GB / CPU 1コア でも動作します。
| VPS | 月額 | 特徴 |
|---|---|---|
| お名前.com デスクトップクラウド | 2,640円〜 | 日本語完全対応・国内サーバー(推奨) |
| Hyonix | $6.5〜(約950円) | 海外・英語のみだが安価 |
| XServer for Windows | 1,980円〜 | 日本語・国内・サポート良好 |
※ 価格は変動します。詳細は各社公式サイトでご確認ください。
※ VPS詳細ページでメモリ確認方法等を解説。
EA kostenlos herunterladen
Dieser EA ist zum kostenlosen Download verfügbar. Nach dem Eröffnen (oder Hinzufügen) eines MT5-Kontos bei XM Trading oder Exness registrieren Sie Ihre MT5-Kontonummer zur Nutzung.
※ Bestehende Kontoinhaber können es ebenfalls nutzen — sowohl XM als auch Exness erlauben das Erstellen zusätzlicher (Unter-)Konten. Einfach ein neues Konto eröffnen.
Kostenlos registrieren und EA erhaltenVorsichtshinweise
- Die Verwendung dieses EA erfolgt auf eigenes Risiko.
- Testen Sie immer gründlich auf einem Demokonto, bevor Sie ein Echtgeldkonto verwenden.
- Backtest-Ergebnisse basieren auf historischen Daten und garantieren keine zukünftigen Gewinne.
- MT5-Version: Build 4000 oder später empfohlen.