
【有料配布】XAUUSD専用EA「MACD D1 Trend」— AIと作った自動売買システム
はじめに
この記事では、AIとの対話を通じて開発したXAUUSD(ゴールド)専用のMT5向けEA(Expert Advisor)を無料で配布します。
開発の経緯は前回の記事に詳しく書きましたが、76,000本のH1足データを解析し、12種類の戦略×5パターンのSL/TP設定をバックテストした上で、最も実用的な構成にたどり着きました。
本EAを使用する前に、必ず記事の最後にある「注意事項・免責事項」を全文お読みください。
EAの概要

ロジック解説
エントリーシグナル
MACDのゴールデンクロス/デッドクロスをH1足の確定足ベースで判定します。未確定バー(形成中のローソク足)は参照しません。
MACD設定: 短期EMA 12、長期EMA 26、シグナル 9(標準設定)
トレンドフィルター
H1足上のEMA200で日足レベルのトレンド方向を判定し、トレンドに沿った方向のみエントリーします。
価格 > EMA200 → 買いシグナルのみ許可(上昇トレンド)
価格 < EMA200 → 売りシグナルのみ許可(下降トレンド)
トレンドと逆方向のMACDクロスはすべて無視
SL/TP(ストップロス・テイクプロフィット)
ATR(Average True Range)に基づいて動的に設定します。
SL = 1.5 × ATR(14)
TP = 3.0 × ATR(14)
損失1に対して利益2を狙う「損小利大」の構造です。ボラティリティが高い時期はSL/TPが広がり、落ち着いた時期は狭まります。
ロット自動計算(リスク%固定方式)
1回のトレードで口座残高の何%をリスクにさらすかを設定し、そこからロットサイズを自動計算します。
ロット = (口座残高 × リスク%) ÷ (SL距離 × 契約サイズ × USDJPYレート)
ATRが大きい(ボラティリティが高い)時期は自動的にロットが縮小され、1回の損失が常に設定したリスク%以内に収まるよう調整されます。
バックテスト結果
テスト条件
期間: 2025年1月1日〜2026年3月14日
初期証拠金: 50,000円
リスク設定: 10%
スプレッド: 変動(ブローカー実績値)
モデル: 全ティック
結果
