XAUUSD専用EA
Expert Advisor

EA②マニュアル

XAUUSD(ゴールド)専用の両建てナンピンマーチン型EAです。

ADX・ATRに連動したナンピンロジックと、急変動を検知してヘッジするスパイク対応機能を搭載しています。

XAUUSD 専用 両建てナンピンマーチン スパイクヘッジ
CHAPTER 01

基本情報

概要

XAUUSD(ゴールド)に特化した両建てナンピンマーチン型のEAです。

ノーポジション時に BUY と SELL を同時にエントリーします。

その後、ADXの強さに応じてナンピンを入れる間隔を変動させながら、含み損が出ている方向にポジションを追加していきます。

保有しているポジション数に応じて損益分岐点(BE)への移行距離を変化させ、BE到達後はATRベースのトレーリングで利益を伸ばします。

急変動(スパイク)を検知した場合はナンピンを一時停止し、必要に応じてヘッジポジションを追加します。

基本スペック

項目内容
対象通貨ペアXAUUSD(ゴールド)
EA タイプ両建てナンピンマーチン
推奨時間足どの時間足でも動作(内部ロジックは M1・M15 を参照)
ナンピン倍率1.5倍(変更可能)
最大段数10段(変更可能)
対応口座JPY口座 / USD口座 / セント口座(USC)
CHAPTER 02

ロジック解説

トレードの流れ

両建てエントリーBUY + SELL 同時
ADX連動ナンピンATR間隔で増し玉
段階的BE/トレーリング損益分岐点→追従
利確・損切りスパイク時はヘッジ

4つのコアロジック

01両建てエントリー

保有ポジションがない状態で、稼働時間内であれば BUY と SELL を同時に同ロットでエントリーします。

通常モードでは、ADX(M15・14期間)が 40 以上の強いトレンド時はエントリーを見送ります。

「アグレッシブモード」を ON にすると、ADX の値にかかわらずエントリーします。

02ADX連動ナンピン

ADX(M15)のレベルに応じて、ナンピンを入れる間隔(ATR(M15)の倍率)を変動させます。

ADX(M15)ナンピン間隔
40 以上ナンピンしない
30〜40ATR(M15) × 1.50
25〜30ATR(M15) × 1.00
20〜25ATR(M15) × 0.66
20 未満ATR(M15) × 0.33

含み損がこの間隔に達すると、ロットを「ナンピン倍率」(初期値 1.5倍)で増やしながら同方向にポジションを追加します。

ナンピンが発生したタイミングで、反対方向のポジションに利益が出ていれば自動的に決済します。

03段階的BE・トレーリング

1段目(最初の両建てポジション)にはトレーリングを設定しません。

ナンピンが発生したときに反対側を利確するだけです。

2段目以降は、保有しているポジション数に応じて損益分岐点(BE)への移行距離が変わります。

保有段数BE移行距離
2〜4段損益分岐点 + ATR(M1) × 2.5
5〜7段損益分岐点 + ATR(M1) × 2.0
8〜10段損益分岐点 + ATR(M1) × 1.5
11段以上損益分岐点 + 15pips → 即時全決済

BEに到達するとストップロスを損益分岐点に設定し、その後は ATR(M1) × 1.0 でトレーリングします。

価格が 5pips 以上有利な方向へ進んだときのみ、ストップロスを更新します。

04スパイク検知・ヘッジ

M1ローソク足の値幅が ATR(M1) × 3.0 以上になった場合、急変動(スパイク)と判定してナンピンを一時停止します。

スパイク発生時、BUY または SELL の一方しか保有していない場合は、反対方向にヘッジポジションを1つ追加します。

ヘッジ側はスプレッド分の損益分岐点に到達後、さらに 10pips 順行した時点でストップロスを設定します。

ATR(M1) が直前バーの 1.5倍未満の状態が 10本続くとスパイク状態を解除し、ナンピンを再開します。

損切りロジック

「損切り金額」を設定すると、保有中の全ポジション(両建て・ヘッジ含む)の含み損合計が指定額(円)に達した時点で、すべてのポジションを決済します。

金額は常に円ベースで入力し、USD口座・セント口座の場合は内部で自動的にJPY換算して判定します。

0 を設定すると損切り機能は無効になります。
リスク管理のため、必ず設定することを推奨します。
CHAPTER 03

パラメーター設定

パラメーター一覧

MT4 のプロパティ画面に表示される順番で記載しています。

パラメーター名初期値説明
ロット設定
初回ロット0.01初回エントリーのロットサイズ
トレード設定
スプレッド上限5.0最大許容スプレッド(pips)。これを超えるとエントリーしない
最大ナンピン数10ナンピンの最大段数
ナンピン倍率1.5ナンピン時のロット倍率
損切金額0損切金額(円)。0 で無効
アグレッシブモードOFFON にすると ADX が高い(強トレンド)局面でもエントリーする
トレード開始時間0新規エントリーを開始する時間(MT4サーバー時間・0〜23)
トレード終了時間0新規エントリーを終了する時間(MT4サーバー時間・0〜23)
その他
識別番号28461953EA 識別番号。複数稼働時は重複しない値に変更
トレード開始時間・終了時間は MT4 サーバー時間で設定します。
日本時間とは異なりますのでご注意ください(例:夏時間ではサーバー時間 +6 = 日本時間)。
開始時間と終了時間が同じ値(初期値は 0 / 0)の場合、24時間新規エントリーを行います。
稼働時間外でも、ナンピン・トレーリング・決済は継続して動作します。
CHAPTER 04

運用のポイント

証拠金目安

証拠金 3万円あたり 0.01ロットが目安です。

両建て+ナンピン+ヘッジを行う設計のため、保有段数が増えるほど必要証拠金が増加します。

余裕を持った証拠金で運用してください。

証拠金に対してロットが大きすぎると、浅い段数で証拠金不足になる場合があります。
必ず余裕を持った設定にしてください。

損切り金額の設定

「損切り金額」は必ず設定することを推奨します。

目安として、証拠金の 50〜80% 程度を損切りラインに設定すると、口座を全損から守りつつ、ナンピンの回復余地を残せます。

  • 金額はすべて円で入力(USD口座・セント口座でも円で入力)
  • 証拠金の 50〜80% を目安に設定

稼働時間について

「トレード開始時間」「トレード終了時間」は新規の両建てエントリーのみに適用されます。

ナンピン・トレーリング・損切り・決済は、稼働時間外でも継続して動作します。

時間帯を絞りたい場合は MT4 サーバー時間で指定してください。

スパイク発生時の動作について

急変動を検知すると、ナンピンが一時停止し、片側しか保有していない場合はヘッジポジションが追加されます。

ヘッジポジションが追加された場合、通常のナンピン・トレーリングとは異なる処理で管理されます。

稼働状況を把握したい場合は、MT4 のログ(Print出力)で「スパイク検知」「ヘッジエントリー」などのメッセージをご確認ください。

複数 EA の同時稼働

同一口座で他の EA と併用する場合は、「識別番号」を重複しないよう変更してください。

同じ EA を複数チャートで動かす場合も同様です。