Eagle Trade Copier MT5
- ユーティリティ
- バージョン: 1.20
Eagle
Trade Copier
MetaTrader 4 と MetaTrader 5 用のローカル・トレードコピー:同じパソコンまたは VPS 上で、MT4 から MT5、MT5 から MT4、または同じプラットフォームのターミナル間でコピーします。各銘柄は最初のコピーの前に確認され、各コピーは手動注文と同じように確認されます。 チャート上のダッシュボードが、口座、接続、すべてのコピーをリアルタイムで表示します。
Eagle Trade Copier は、同じパソコンまたは VPS で動いている MetaTrader ターミナル間で、ポジションと待機注文をコピーします。1 つのファイルで 3 つの役割:コピー元の口座では Transmitter、コピーする各口座では Receiver、同じ口座内で取引を増やすには Self Copier。最初のコピーの前に接続とコピー元口座のすべての銘柄をテストし、チャート上のパネルが問題点と直し方を表示します。
ここが違う
- ブローカーによって同じ銘柄の名前が異なります(EURUSD、EURUSD.r、EURUSDm、GOLD と XAUUSD)。PING を 1 回押すだけで、コピーできない銘柄、あなたの口座で対応する銘柄、そして解決する正確な Prefix/Suffix 設定が一覧で表示されます。
- コピーをやみくもに送ることはありません:余剰証拠金、数量の上限、ストップレベルとフリーズレベル、取引セッション、銘柄の価格を先に確認します。コピーが止められた場合は、その理由がパネルに表示されます。
- MT4 と MT5 の双方向、MT5 のヘッジ口座とネッティング口座、1 つの Receiver に複数の Transmitter、1 つの Transmitter に複数の Receiver に対応。
3 ステップで開始
1. コピー元口座のチャートに EA を設定し、Account Mode = Transmitter にします。
2. コピーする各口座のチャートに EA を設定し、Account Mode = Receiver にして、Transmitter の口座番号を入力します。
3. パネルの PING を押します。約 1 秒で "connection established"、応答時間、チェック結果が表示されます。
接続と銘柄のチェック
- ダッシュボードに各接続の状態を表示:接続中、ping 実行中、応答なし、オフライン、そして最後のシグナルからの経過時間。Transmitter がオンラインになった時と、ボタンを押すたびに PING が自動で実行されます。
- 両側で確認:EA のバージョン、アルゴリズム取引と口座の権限、口座通貨、サーバーの時差(Transmitter Server Offset Hours に入れる値を提示)。
- Transmitter の各銘柄について確認:Receiver 側の対応銘柄、取引モード、契約サイズ(同じエクスポージャーを保つ倍率を提示)、価格のスケール、最小ロット。
- 対応のない各銘柄について:あなたの口座で最も可能性の高い銘柄(同じ名前、異なるプレフィックスやサフィックス、または GOLD と XAUUSD、US500 と SPX500、GER40 と DE40 のような既知の別名)と、すぐ使える解決策:大部分の銘柄を解決する Prefix/Suffix と、残りの銘柄用の Special Symbol の行。
- Automatic Symbol Mapping(任意):提案された銘柄が唯一の候補で、価格が Transmitter と一致する場合にのみ使用します。
- Receiver の価格が Transmitter と 3% 以上異なる場合(別の銘柄または別のスケール)や、銘柄がその注文を受け付けない場合、コピーは止められ、理由がパネルに表示されます。
- Transmitter のチャートには、接続中の各 Receiver のコピー数、応答時間、エラーと警告を表示。同じ口座で同じ Magic Number を使う 2 つ目のチャートも通知されます。
チャート上のダッシュボード
- 口座がひと目でわかる:残高、有効証拠金、含み損益、余剰証拠金、証拠金維持率、保有ポジションと待機注文の数。
- Receiver では:フォローしている各 Transmitter の接続状態、ping、最後のシグナルからの秒数、残高、有効証拠金、含み損益。
- Transmitter では:接続中の各 Receiver の状態(稼働中、一時停止、翌日まで停止、停止)、有効証拠金、コピーの含み損益、コピー数、待機中のトレード、ping、チェック結果。
- コピーしたトレードの表(Transmitter では公開中のトレード):元のチケット、銘柄、種類、ロット、建値、SL、TP、損益。1 ページ 8 行。
- 注意リスト:コピーされていない各トレードとその理由、同期できない銘柄、一時停止、到達した制限。
- ステータスバー:接続のハートビート、再試行キュー、測定した日次ドローダウン付きの保護の状態、EA の最後の操作。
- ボタン:PING と PAUSE / RESUME。各セクション(口座、接続、トレード、注意、解決策付きチェック)はタイトルをクリックすると折りたたまれ、1 行の要約が残ります。サイズ S・M・L と最小化。
コピーの仕組み
- Transmitter は 200 ミリ秒ごと、そして各取引イベントの直後にポジションを公開し、各 Receiver は 100 ミリ秒ごとに読み込みます。データは MetaTrader の共通データフォルダーを通ります:ターミナル間のインターネット接続は不要で、Web サーバーも、開放するネットワークポートも、DLL も使いません。
- 新規、SL・TP・待機注文価格の変更、部分決済、待機注文の約定、決済はすべて同期されます。
- 各コピーの状態は保存されます:ターミナルやパソコンを再起動しても、EA は止まったところから続け、同じ取引を二重にコピーしません。
- MT5 のネッティング口座では、各コピーを独立した単位として追跡し、SL/TP は仮想的に管理します。
- PAUSE ボタン:EA を外さずに新しいコピーを止めます。開いているコピーは引き続き Transmitter に従います(決済、SL/TP、保護)。RESUME で再開し、その選択は再起動後も保持されます。
- 拒否された決済や変更は 1、2、4 秒、最大 60 秒の間隔で再試行され、連続送信はしません。「市場クローズ」の応答があった銘柄は 60 秒間一時停止します。
各 RECEIVER で設定できること
- フィルター:Magic Number(完全一致、「含む」、範囲)、コメント、銘柄、買いまたは売り、成行または待機注文、既存または新規の取引、元のロット、曜日ごとのコピー時間帯。
- ロット:17 種類の方式。同じロット、固定ロット、倍率、残高・有効証拠金・余剰証拠金に比例、1 取引あたりのリスク(% または金額)、残高や有効証拠金 1000 あたりのロット、独自のロット列。銘柄ごとの値、分割、最小・最大ロット。
- 執行:銘柄ごとの最大スプレッド、スリッページ、最大価格差、より良い価格、固定またはランダムの遅延、有効期限、再試行、逆方向コピー、コピー間の最小距離。
- 決済:5 つのモードの同期決済、決済の遅延とより良い価格、部分決済、Receiver で決済されたコピーの再エントリー、コピーが決済された時に元の取引も決済するオプション。
- 管理:ポイントまたは金額での独自または非表示(仮想)の TP と SL、ブレークイーブン、トレーリングストップ、リスクリワード比による TP、利益側 3 回・損失側 3 回の部分決済、予約決済、指定分数後の決済。
- バスケット:すべてのコピーをまとめたテイクプロフィット、ストップロス、ブレークイーブン、トレーリングストップを、残高の %、金額、または平均ポイントで設定。
- 保護:有効証拠金のストップロスとテイクプロフィット、残高最高値からの最大ドローダウン、1 日のドローダウンと利益の上限、Transmitter または Receiver のドローダウンが範囲内の時だけコピー、銘柄・Magic Number・取引数・数量・リスクの上限。
- メールとプッシュ通知:新しい取引ごと、指定時刻の日次ステータス、有効証拠金のアラート水準。
ストラテジーテスターで試す
- ストラテジーテスターにはコピー元となる 2 つ目のターミナルがないため、EA は自分で動作を見せます:4 時間ごとにチャートの銘柄でサンプル取引を開き(最小ロット、Magic Number 777777)、2 時間後に決済し、Self Copier があなたの設定でそれをコピーします。これはストラテジーテスターでのみ行われ、操作履歴に記録されます。
- ロット方式、倍率、仮想レベル、バスケットのルールを変えて、コピーがどう変わるか確認できます。
動作環境
- すべてのターミナルが同じ Windows パソコンまたは VPS 上にあり、同じ Windows ユーザーで動いていること。
- コピーする各ターミナルでアルゴリズム取引を有効にすること。口座と役割ごとにチャート 1 つ。同じ口座の各 Receiver には別々の Magic Number。
- 各ターミナルに合ったバージョンを入れてください:MetaTrader 5 にはこのバージョン、MetaTrader 4 には MetaTrader 4 版(どちらも Financial Freedom Shop にあります)。どの方向でも連携します。
- MT5:Account Type を口座に合わせて設定(Hedging または Netting)。
- コピー中はターミナルを開いたまま接続しておくこと。
- MetaQuotes Virtual Hosting(MetaTrader 内蔵の VPS)は各ターミナルを他のターミナルのファイルから切り離すため、ローカルのコピーは動作しません。すべてのターミナルを一緒に動かせる Windows VPS を使ってください。
パラメーター:ACCOUNT SETUP
- Account Mode:Transmitter(コピー元の口座)、Receiver(1 つ以上の Transmitter からコピー)、Self Copier(この口座の取引を同じ口座にコピー)。
- Account Type:MT5 口座に合わせて Hedging または Netting。
- Transmitter Account Number:コピー元の口座番号。複数の場合はカンマ区切り。
- Transmitter Comment:この Transmitter がコピーに書くコメント。# = 元のコメント、@ = 元のチケット、% = 元の Magic Number、& = Transmitter の口座。
- Receiver Comment:この Receiver のコピーのコメント。同じ記号が使え、Transmitter Comment より優先されます。
パラメーター:一般設定とフィルター
- Magic Number:この Receiver のコピーを識別します。同じ口座の Receiver ごとに別の値を使ってください。
- Magic Numbers to Copy / Not to Copy:例 3245,0(完全一致)、(14)(14 を含む)、100-200(範囲)。
- Maximum Number of Copied Magic Numbers / Maximum Receiver Account Magic Numbers:コピーできる / この口座で保有できる異なる Magic Number の数。
- Symbols to Copy / Not to Copy:含める、または除外する Receiver の銘柄。
- Maximum Number of Copied Symbols / Maximum Receiver Account Symbols:コピーできる / この口座で保有できる異なる銘柄の数。
- Comments to Copy / Not to Copy:例 Expert 1(完全一致)または (Expert)(含む)。
パラメーター:コピーのオプション
- Copy on Monday ... Copy on Sunday:曜日ごとのコピー時間帯。例 00:00:00-14:30:00,16:30:00-23:59:59。空欄 = その日はコピーしない。
- Transmitter Server Offset Hours:Transmitter と Receiver のサーバー時差(PING が値を提示します)。
- Copy Long Trades / Copy Short Trades。
- Copy Current Trades:EA 起動時にすでに保有している取引をコピー。Copy New Trades:その後の新しい取引をコピー。
- Copy Take Profit / Copy Stop Loss、Take Profit / Stop Loss Multiplier と Add/Subtract Points in TP / SL Level。
- Do Not Copy Trades/Orders Without SL:元の取引にストップロスが付くまで待ちます。
- Allow TP/SL Manual Change:コピーへの手動変更を保持。false = EA がコピーしたレベルに戻します。
- Copy Market Trades / Copy Pending Orders:待機注文をオフにすると、注文は約定した時点でコピーされます。
- Maximum Spread in Points:例 10,XAUUSD30,BTCUSD1500(既定値の後に銘柄ごとの値)。
- Maximum Slippage in Points。Maximum Copying Difference in Points:元の取引の建値からの最大距離。
- Use Copying Expiration in Seconds / Copying Expiration in Seconds:これより古い取引はコピーしません。
- Copying Delay in Seconds:例 5、または 5 秒から 20 秒のランダムな遅延なら 5,20。Retry Attempts in Seconds:拒否された注文を再試行するまでの待ち時間。
- Better Price / Better Price Difference in Points:元の価格よりこの距離だけ有利な価格でのみコピー。
- Reverse Copying:買いは売りに、指値注文は逆指値注文になり、TP と SL が入れ替わります。
- Keep Original TP/SL Distances:コピー自身の建値から同じ距離に TP と SL を置きます。
- Min Distance in Points for Same Symbol/Direction Trades/Orders。
パラメーター:ロット
- Lot Size Type:None、Same Lot Size、Fixed Lot、Multiplier、Multiplier by Balance または Equity、Proportional by Balance、Equity または Free Margin、Proportional Multiplier by Balance または Equity、Risk per Trade in % of Balance、Equity または Free Margin、Risk per Trade in Money、Lot Size per 1000 of Balance または Equity、Specific Lot Size Sequence。
- 方式ごとの値:Add/Subtract to Same Lot Size、Fixed Lot Size、Multiplier、Multiplier by Balance、Multiplier by Equity、Proportional Multiplier by Balance、Proportional Multiplier by Equity、Risk per Trade in % of Balance / Equity / Free Margin、Risk per Trade in Money、Lot Size per 1000 of Balance / Equity、Specific Lot Size Sequence(例 0.01,0.03,0.06,0.09)。
- Automatic Split of Copied Trades:ブローカーの最大ロットを超える分を分割。Split Copied Trades in Parts / in Parts of:各コピーを N 個、または指定ロットごとに分割。
- Custom Symbol Fixed Lot Sizes / Custom Symbol Multipliers:銘柄ごとの値。例 XAUUSD:0.05,US30:0.1。
- Copying from / Up to Symbol Trade/Order Number:銘柄の N 番目の取引からのみ、または N 番目までコピー。
- Total Symbol / Account Copied Trades、Total Symbol / Account Copied Volume:保有中のコピーの上限。
- Maximum Risk % per Symbol / per Currency、Maximum Account Risk %:コピーのストップロスに基づくリスク上限。
- Minimum / Maximum Receiver Lot Size、Ignore Receiver Lot Size Below / Above、Ignore Transmitter Lot Size Below / Above、Minimum Volume Step。
パラメーター:取引管理
- Synchronized Trade Closure:False、True、True for Market Trades Only、True for Pending Orders Only、True for Same Trade/Order Type。
- Closure Delay in Seconds。Closure Better Price / Closure Better Price Difference in Points。
- Reopen Closed Copied Trades:False、Instantly、At Open Price or Better、At a Specific Time(Reopen Closed Copied Trades Time)。元の取引が保有中のまま Receiver で決済されたコピーが対象。
- Apply Partial Closure:コピーは元の取引と同じ割合の数量を決済します。
- Close Transmitter if Receiver is Closed(Transmitter 側で設定):Receiver でコピーが決済されると、元の取引も決済します。
パラメーター:RECEIVER の TP/SL とトレーリング
- Virtual/Hidden TP/SL Levels:EA が管理し、ブローカーに送らないレベル。Show Virtual Levels on Chart。
- Use TP/SL Levels in:Points または Money。
- Take Profit、Stop Loss:Receiver 独自のレベル(ポイントまたは金額)。Copy Take Profit / Copy Stop Loss が false の時に使用。
- Break Even Profit、Trailing Start、Trailing Stop、Trailing Step:ポイントまたは金額。Copy Take Profit と Copy Stop Loss がどちらも false の時に有効。
- TP Based on Risk/Reward Ratio 1/:ストップロス距離のこの倍数にテイクプロフィットを置きます。
パラメーター:部分決済
- Partial Closure Take Profit % 1-3 と TP Lot Size % 1-3、Partial Closure Stop Loss % 1-3 と SL Lot Size % 1-3:取引が TP または SL までの距離の一定割合に達した時、初期ロットの一定割合を決済します。
パラメーター:予約決済
- Close All Copied Market Trades on / Time、Delete All Copied Pending Orders on / Time:特定の曜日、または毎日。
- Close Copied Trades in Minutes:この時間が過ぎた各コピーを決済します。
パラメーター:バスケット
- 同じルールの 3 グループ。残高の %、金額(スワップと手数料を含む)、平均ポイントで計測:Use Basket Take Profit、Use Basket Stop Loss、Use Basket Break Even、Trailing Start・Trailing Stop・Trailing Step 付きの Use Basket Trailing Stop Loss。ルールに達するとすべてのコピーを決済します。
パラメーター:口座の保護
- Use Emergency Account Protection、Receiver Account Stop Loss Equity / Take Profit Equity:有効証拠金がこの水準に達すると、すべてのコピーを決済し、コピーを止めます。
- Max Drawdown % from Balance High:コピーを決済し、EA を新しいチャートに設定し直すまでコピーを止めます。
- Maximum Daily Drawdown / Daily Profit(Balance または Equity 基準、% と金額):コピーを決済し、翌日までコピーを一時停止します。
- No Copying if Transmitter / Receiver Drawdown %>、Copy Only if Transmitter Drawdown %>(銘柄ごとも可):ドローダウンが範囲内の間だけコピーします。
パラメーター:通知
- Send Email Notification / Send Push Notification:口座の新しい取引ごと。
- Send Daily Notification / Time:1 つ以上の時刻に口座の状況を送信。例 08:00 または 00:00,12:00,20:00。
- Send Emergency Notification / Emergency Notification Equity:1 つ以上の有効証拠金水準でアラート。例 6000,8000。
パラメーター:銘柄の対応付け
- Prefix / Suffix of the Transmitter Account と of the Receiver Account。例 Receiver のサフィックス .r。
- Automatic Symbol Mapping:提案された銘柄が唯一で価格が一致する時に使用します。
- Special Symbol 1-30:Transmitter の銘柄,Receiver の銘柄 の組み合わせ。例 GOLD,XAUUSD。
リスクに関する注意
トレードおよびトレードのコピーにはリスクが伴います。スプレッド、スリッページ、約定速度、流動性、ブローカーの設定、契約仕様や口座の設定により、コピーの結果は元の口座と異なる場合があります。本 EA は約定価格や結果を保証しません。リアル口座で使う前に、すべての方向と設定をデモ口座でテストしてください。
ご質問やご提案は、この製品のコメント欄または MQL5 のプライベートメッセージでお寄せください。
