Edenは、GOLD(XAUUSD)専用のMT5用EAです。
相場の方向に沿ってエントリーし、逆行したときは相場の状態に合わせてナンピンの幅とロットを自動で調整します。急な暴騰・暴落ではナンピンを一時停止し、値動きが落ち着いてから再開します。
Edenが同時に持つポジションのまとまりは1つだけです。決済が終わってから次のエントリーに入ります。
| EA名 | Eden |
|---|---|
| プラットフォーム | MT5 |
| 対応銘柄 | GOLD(XAUUSD) ※業者によって「GOLD」「XAUUSD」など表記が異なります |
| 時間足 | どの時間足でも動作します ※動画で紹介した検証は5分足で行っています |
| 稼働曜日 | 月〜金(土日は新規エントリーなし) |
| 最大ナンピン回数 | 12回(初期値) |
| 利益確定 | 平均建値から+30pipsで全決済/トレーリングあり |
| 損切り | 全体の含み損が設定額に達したら全決済(初期値30万円) |
| 対応口座 | Standard口座/Micro・Cent口座 |
| 推奨証拠金 | Standard口座 0.01ロット:30万円 Micro口座 0.1ロット:3万円 |
GOLDのpipsは「1pips=0.10ドル」で計算しています(30pips=3ドルの値動き)。
お使いの口座タイプを選んでください。ここに載っていない項目は初期値のままで大丈夫です。
| 項目 | 設定値 |
|---|---|
| 推奨証拠金 | 30万円 |
| 口座タイプ | Standard口座 |
| 注文Lot(選択口座の実Lot) | 0.01 |
| 全体損切金額(円) | 300000 |
| 項目 | 設定値 |
|---|---|
| 推奨証拠金 | 3万円 |
| 口座タイプ | Micro・Cent口座 |
| 注文Lot(選択口座の実Lot) | 0.1 |
| 全体損切金額(円) | 30000 |
Micro口座の0.1ロットは、Standard口座の0.01ロットと同じ取引量です。
全体損切金額も証拠金に合わせて 30000(3万円) に変更してください。初期値の300000のままだと、損切りが働く前に証拠金が足りなくなります。
証拠金を増やすときは、「注文Lot」と「全体損切金額」を同じ比率で増やしてください。
| 証拠金 | 注文Lot(Standard) | 全体損切金額 |
|---|---|---|
| 30万円 | 0.01 | 300000 |
| 60万円 | 0.02 | 600000 |
| 90万円 | 0.03 | 900000 |
| 150万円 | 0.05 | 1500000 |
MT5の「インプット」タブに表示される順番で説明します。
| 項目 | 初期値 | 説明 |
|---|---|---|
| 経済指標停止 | CALENDAR_STOP_OFF | MT5の経済指標カレンダーと連動して、指標の前後で新規エントリーを停止する機能です。
OFF=使わない(初期値)ON=使う |
| 重要度 | 高重要度のみ | 停止の対象にする指標の重要度を選びます(重要度ランクを参照)。
高重要度のみ中重要度以上すべて |
| 発表前の停止時間(分) | 720 | 指標発表の何分前から停止するかを分単位で設定します。例:720と入力すると、発表の12時間前から停止します。 |
| 発表後の停止時間(分) | 720 | 指標発表の何分後まで停止するかを分単位で設定します。 |
| 停止中に対象ポジションを全決済 | false | 指標前後の停止中に、保有ポジションを強制決済するかを選びます。ポジションを持ったまま指標発表を迎えたくない場合は true にしてください。
true=強制決済するfalse=しない |
| 強制決済する保有数の上限(0は決済しない) | 0 | 強制決済の対象にするポジション数です。例:5ポジション以下のときだけ決済したい場合は、「停止中に対象ポジションを全決済」を true、この項目を 5 に設定します。0の場合は決済しません。 |
MT5の経済指標カレンダーを使う機能のため、通常の稼働時だけ動作します(バックテストでは動作しません)。仕組みは経済指標停止機能についてをご覧ください。
| 項目 | 初期値 | 説明 |
|---|---|---|
| 口座タイプ | Standard口座 | お使いの口座に合わせて「Standard口座」か「Micro・Cent口座」を選びます。口座と合っていないとEAは起動しません。 |
| 注文Lot(選択口座の実Lot) | 0.01 | 最初のエントリーのロットです。選んだ口座での実際のロット数を入力します。ナンピンのロットはこの値をもとに自動で計算されます。 |
| 項目 | 初期値 | 説明 |
|---|---|---|
| 共通稼働開始/終了(時・分) | 0:00〜0:00 | 火・水・木曜日の稼働時間です。開始と終了を同じ時刻にすると24時間稼働になります。 |
| 月曜日稼働 | true | 月曜日に新規エントリーするかどうか。 |
| 月曜日開始/終了(時・分) | 8:00〜0:00 | 月曜日の稼働時間です。初期値は8時から日付が変わるまでで、週明け直後の不安定な時間帯を避けています。 |
| 火曜日稼働/水曜日稼働/木曜日稼働 | true | 各曜日に新規エントリーするかどうか。 |
| 金曜日稼働 | true | 金曜日に新規エントリーするかどうか。 |
| 金曜日開始/終了(時・分) | 0:00〜5:08 | 金曜日の稼働時間です。初期値では5時8分で新規エントリーを終了します。 |
| 時間外ナンピン | true | true:稼働時間外でもナンピンを続けます。 false:稼働時間外はナンピンも止めます。 |
| ゴトー日停止(5・10・15・20・25・30日) | false | true にすると、5・10・15・20・25・30日は新規エントリーしません。 |
| 月末月初停止(1・2日・月末最終2日) | false | true にすると、毎月1日・2日と月末の最後の2日間は新規エントリーしません。 |
利益確定・トレーリング・全体損切りは、稼働時間外や土日の停止中でも常に動作します。時刻はすべてMT5のサーバー時刻です。日本時間との対応は稼働時間と日本時間をご覧ください。
| 項目 | 初期値 | 説明 |
|---|---|---|
| 最大ナンピン回数 | 12 | 最初のエントリーに追加できるナンピンの最大回数です(0〜20)。12の場合、最初のエントリーと合わせて最大13ポジションになります。 |
| 項目 | 初期値 | 説明 |
|---|---|---|
| 暴騰暴落回避ロジック | true | 急激な値動きを検知したらナンピンを一時停止し、値動きが落ち着いたのを確認してから再開します。 |
| ナンピン最低間隔(分) | 45 | 前回のエントリーから最低何分あけてナンピンするかを設定します(0〜60)。短時間にナンピンが重なるのを防ぎます。 |
| 項目 | 初期値 | 説明 |
|---|---|---|
| 全ポジション決済pips | 30.0 | 平均建値からこのpips以上の利益になったら、全ポジションを決済します。 |
| トレーリング開始(pips) | 15.0 | 平均建値からこのpipsの利益に届いたら、トレーリングを開始します。 |
| トレーリング幅(pips) | 5.0 | トレーリング開始後、利益が平均建値+このpipsまで戻ったら全決済します。「トレーリング開始」より小さい値にしてください。 |
| 全体損切金額(円) | 300000.0 | Edenの全ポジションの含み損(スワップ・手数料を含む)がこの金額に達したら、全ポジションを決済します。 |
| 損切後停止時間(時間) | 2 | 全体損切りのあと、新規エントリーを止める時間です。時間がたつと自動で再開します。 |
MT5には経済指標カレンダーが標準で搭載されています。Edenはこのカレンダーをもとに、指標の前後で新規エントリーを停止します。
停止できるのは、MT5の経済指標カレンダーに登録されている指標だけです。登録がない指標(例:アメリカのPMIなど)は検知できず、停止しません。これはMT5側の仕様のため、カレンダーにない指標を個別に止めることは現状できません。
MT5画面下部の「ツールボックス」にある「カレンダー」タブで確認できます。ツールボックスが表示されていない場合は、メニューの「表示」→「ツールボックス」(または Ctrl+T)で表示できます。各国の指標が、日時と重要度の色分けつきで一覧表示されます。
カレンダー下部のフィルターで、国や重要度をしぼり込んで表示することもできます。気になる指標が登録されているかは、ここで事前に確認できます。
カレンダーの指標は重要度ごとに色分けされています。パラメーター「重要度」で、どこまでを停止対象にするかを選べます。
| 設定値 | 停止する指標 |
|---|---|
| 高重要度のみ | 高(赤) |
| 中重要度以上 | 高(赤)中(黄) |
| すべて | 高(赤)中(黄)低(グレー) |
指標をしっかり避けたい場合は、「経済指標停止」をONにして、重要度を「高重要度のみ」または「中重要度以上」に設定するのがおすすめです。
カレンダーにはさまざまな国の指標が載っていますが、すべての指標で止まるわけではありません。運用している銘柄に関係する国の指標だけで停止します。
EdenはGOLD(XAUUSD)で運用するため、米国の指標だけで停止します。ほかの国の指標では停止しません。
一般的なナンピンEAは「◯pipsごとに◯倍」と決まった間隔・倍率でナンピンします。
Edenは直近の値動きの大きさを確定足で判定し、相場の状態に合わせてナンピンの幅とロット倍率を切り替えます。
| 相場状態 | 値動き | ナンピン幅 | ロット倍率 |
|---|---|---|---|
| LOW | 小さい | やや広げる | 通常 |
| NORMAL | 普通 | 基準どおり | 通常 |
| HIGH | 大きい | やや広げる | 抑える |
| EXTREME | 急変動 | 大きく広げる | 通常 ※暴騰暴落回避ONならナンピン停止 |
相場状態が「EXTREME」になると、ナンピンを一時停止します。
その後、確定足で値動きが落ち着いた状態が3本続いたらナンピンを再開します。停止中かどうかはチャート左上の「Add停止中」で確認できます。
ナンピン幅は段数が進むほど広くなるよう、段ごとに設定されています。
決済は、全ポジションの平均建値を基準に判断します。どの決済も、全ポジションをまとめて決済します。
平均建値から30pips(3ドル)の利益になったら全決済します。
→ 4,003.00ドルで全決済
+15pipsに届いたあと+30pipsに届かずに戻ってきた場合、+5pipsまで下がった時点で全決済して利益を守ります。
→ 4,001.50ドルで発動
→ 4,000.50ドルまで戻ったら全決済
全ポジションの含み損(スワップ・手数料を含む)が「全体損切金額」に達したら全決済します。その後「損切後停止時間」のあいだ新規エントリーを止め、時間がたつと自動で再開します。
トレーリングは「最高値から5pips戻ったら」ではなく、「平均建値+5pipsまで戻ったら」決済する仕組みです。
パラメーターの時刻はすべてMT5のサーバー時刻です。初期設定での新規エントリー時間を日本時間に直すと、下の表のとおりです。
| 曜日 | サーバー時刻 | 日本時間 |
|---|---|---|
| 月曜日 | 8:00〜24:00 | 月 15:00〜火 7:00 |
| 火曜日 | 0:00〜24:00 | 火 7:00〜水 7:00 |
| 水曜日 | 0:00〜24:00 | 水 7:00〜木 7:00 |
| 木曜日 | 0:00〜24:00 | 木 7:00〜金 7:00 |
| 金曜日 | 0:00〜5:08 | 金 7:00〜12:08 |
| 土・日 | 停止 | 停止 |
冬時間(11月第1日曜〜3月第2日曜ごろ)は、日本時間=サーバー時刻+7時間です。
※サーバー時刻が冬GMT+2・夏GMT+3の業者の場合です。サーバー時刻は業者によって異なるため、MT5の「気配値表示」の時刻で確認してください。
稼働中は、チャートの左上に次の情報が表示されます。表示の「Add」はナンピンのことです。
| 表示 | 意味 |
|---|---|
| 判定口座 | EAが判定した口座の種類(Standard/Cent・Micro) |
| 契約サイズ | GOLD 1ロットあたりの取引量(Standard=100、Micro・Cent=1) |
| 選択中の注文Lot | パラメーターで設定した注文Lot |
| 実注文Lot | 実際に発注する最初のロット |
| 現在の相場状態 | LOW/NORMAL/HIGH/EXTREME(ポジションがないときは「-」) |
| 現在の変動幅 | 相場状態の判定に使っている直近の値動きの幅 |
| Add停止中 | YES=暴騰暴落回避でナンピン停止中 |
| 停止理由 | ナンピンしない理由(下の表を参照) |
| 再開確認 | ナンピン再開までの確認本数(3本で再開) |
| 現在のAdd Level | 今のナンピン回数 |
| 次回Add予定価格 | 次のナンピンの目安価格 |
| 次回Addまでの残り時間 | ナンピン最低間隔の残り時間 |
| 表示 | 意味 |
|---|---|
| - | ナンピンできる状態です |
| Basketなし | ポジションを持っていません |
| 急変動 | 暴騰暴落回避ロジックでナンピンを停止中です |
| 最大Add回数到達 | 最大ナンピン回数に達しています |
| 最低間隔待ち | ナンピン最低間隔の時間が経つのを待っています |
| 対応外の契約サイズ | 口座タイプの設定が口座と合っていません |
- 1つの口座でEdenを動かすチャートは1つだけにしてください。複数のチャートで動かすと、ポジションの管理が正しくできません。
- Edenのポジションを手動で決済したり、追加したりしないでください。
- 「口座タイプ」が実際の口座と合っていない場合や、「注文Lot」が業者の最小ロット・ロット刻みに合っていない場合は、アラートが出てEAが起動しません。
- 新規エントリーが止まる土日や稼働時間外も、保有中のポジションはそのまま持ち続けます。週末をまたいで保有することがあります。
- 全体損切金額は、口座通貨が円の口座を前提にしています。
- パソコンを閉じたりMT5を終了したりするとEAは止まります。24時間動かす場合はVPSをご利用ください。
- EAは将来の利益を保証するものではありません。相場の急変などで損失が出る可能性があります。運用は余裕資金で、ご自身の判断で行ってください。
次の点を確認してください。
- MT5上部の「アルゴリズム取引」ボタンがONになっているか
- 稼働時間外、または土日ではないか(時刻はサーバー時刻です)
- 全体損切りのあとの「損切後停止時間」中ではないか
- ゴトー日停止・月末月初停止・経済指標停止の対象日/時間ではないか
チャート左上の「停止理由」を確認してください。「急変動」「最低間隔待ち」「最大Add回数到達」のどれかが表示されている場合は、正常な動作です。
また「時間外ナンピン」が false の場合、稼働時間外はナンピンしません。
「口座タイプ」がお使いの口座と合っているか、「注文Lot」が業者の最小ロット・ロット刻みに合っているかを確認してください。どちらかが合っていないと起動しません。
どの時間足でも動作します。なお、動画で紹介した検証は5分足で行っています。
動かせます。Edenは自分のポジションだけを管理します。ただし証拠金は共有されるため、余裕を持った資金で運用してください。
次の点を確認してください。
- その指標がMT5のカレンダーに登録されているか(登録がない指標では停止できません)
- 米国の指標か(Edenは米国の指標だけで停止します)
- 指標の重要度が、パラメーター「重要度」で選んだ範囲に入っているか
使えません。MT5の経済指標カレンダーはバックテストでは利用できないため、経済指標停止は通常の稼働時だけ動作します。