Cross Terminal Trade Copier
- ユーティリティ
- バージョン: 1.4
- アクティベーション: 5
Cross Terminal Trade Copier は、同じ Windows パソコンで動いている MetaTrader の端末どうしで、取引をコピーするユーティリティ EA です。MT5→MT5、MT5→MT4、MT4→MT5、MT4→MT4 に対応します。1つの EA に2つのモードがあり、Master モードでは自分の口座の取引を送り、Receiver モードでは送られた取引を、EA を入れた口座にコピーします。端末どうしは MetaTrader の共通データフォルダーにある小さなファイルでやり取りします。DLL、インターネット接続、外部のサーバーは使いません。
これはコピーの道具です。売買のタイミングを決める機能はなく、売買手法やシグナルではありません。コピーされる取引は、Master 口座であなた(またはそこで動かしている EA)が判断したものであり、その結果はご自身の責任となります。
コピーする内容
- 新規の成行ポジション(買い/売り)。逆向き(買い⇔売り)のコピーも可能。
- 損切り(SL)と利確(TP)、およびその後の変更。SL/TP は Master と同じ価格、またはエントリーからの同じ距離を選べます(口座どうしで価格が少しずれる場合に使います)。
- 待機注文(指値・逆指値)の発注、変更、削除。
- Master のポジションの全決済と部分決済。
- 1つの Receiver で、複数の Master のチャンネルを受けられます(カンマ区切り、最大8つ)。
ロットの決め方(6方式)
1. Master と同じロット
2. 固定ロット
3. Master のロット×倍率
4. 残高の比率×倍率(Receiver の残高÷Master の残高)
5. 有効証拠金の比率×倍率
6. 1回の取引で残高の何%のリスクにするか(Master の損切りから計算。この方式では損切りのない取引はコピーしません)
最大ロットを設定できます。ロットは Receiver 側の銘柄のロット刻みと最小ロットに合わせて丸めます。
銘柄名の違いへの対応
- 接頭辞・接尾辞(例:EURUSD.m、EURUSD-pro)を自動で見つけて変換します。
- よくある別名に対応します:GOLD⇔XAUUSD、SILVER⇔XAGUSD。
- 名前が大きく違う銘柄(株価指数など)は、手動の対応表(Master=Receiver、カンマ区切り)で指定します。
- 「この銘柄だけコピーする」「この銘柄はコピーしない」の一覧を指定できます。
- Master 側で送る対象を選べます:すべて、指定したマジック番号だけ、指定した銘柄だけ、またはその両方。
安全のための機能
- チケット対応表:コピーした取引と Master の取引の対応をファイルに保存します。どちらかの端末を再起動しても、同じ取引が二重にコピーされないようにしています。
- Master の停止の検知:Master のファイルが一定時間(既定10秒)更新されないとパネルに表示し、Master が戻るまで Receiver は何もしません。
- 日次損失の上限(任意。その日の開始時の残高に対する%):その日は新規のコピーを止める、またはコピーした取引を決済して止める、を選べます。
- 想定元本の上限(既定でオン):コピーの想定元本が Receiver の有効証拠金の30倍を超える場合はコピーしません。例:有効証拠金が1,000ドルなら、EURUSD でおよそ0.25ロットを超えるコピーは見送られます。倍率は変更でき、0 でオフになります。
- リスク%方式での最小ロットの確認:銘柄の最小ロットでも、設定したリスク%の2倍を超えてしまう場合は、ロットを切り上げずにコピーを見送ります(倍率は変更可。0 なら常にコピー)。
- 価格の確認(任意):Receiver 側の価格が Master のエントリー価格から離れすぎていればコピーしません。
パネル
- Master:チャンネル、送っているポジションと待機注文の数、最後に送った時刻。
- Receiver:チャンネルごとの接続状態、コピー中・新規・決済・見送りの件数、ロットの上限、今日の損益と上限、最後のエラーとその理由(長いメッセージは2〜3行に折り返して表示)。
- 端末の言語に合わせて日本語/英語を自動で切り替えます。チャートの背景(明るい/暗い)に合わせて色が変わります。
3ステップで設定
1. Master にする端末で、任意のチャートに EA を入れ、Mode を Master にしてチャンネル名(例:CH1)を決めます。
2. Receiver にする端末で、任意のチャートに EA を入れ、Mode を Receiver にして同じチャンネル名を入れます。ロットの方式を選びます。
3. 両方の端末で「アルゴリズム取引」(MT4 では「自動売買」)をオンにし、EA の設定で売買を許可します。
動作に必要な条件
- コピーにかかわるすべての端末(Master の端末と、各 Receiver の端末)で、この EA が動いている必要があります。
- MT5 と MT4 の間でコピーするには、MT4 の端末にこのツールの MT4 版(別売)が必要です。
- すべての端末が同じ Windows パソコンの同じ Windows ユーザーで動いていて、自動売買が許可されていること。
購入前に知っておいていただきたい制限
- 同じパソコンの中だけで動きます。すべての端末が、同じ Windows パソコンの同じ Windows ユーザーで動いている必要があります。別のパソコンどうし、仮想サーバーどうし、インターネット越しのコピーはできません。
- 両方の端末が起動し、サーバーに接続していて、自動売買がオンである必要があります。Master の端末が止まっている間は、コピーも決済も行われません。
- Receiver が止まっている間に Master が建てた取引は、Receiver を再開してもコピーしません(既定)。その間に Master が決済した取引のコピーは、Receiver の再開時に決済します(決済の追従がオンの場合)。起動時にすでにある取引もコピーする設定もあります。
- コピーには時間がかかります。1台のパソコンでの確認では、Master の取引からコピーの注文までが、Receiver が MT5 の場合で約0.25秒、MT4 の場合で約0.45秒でした。これに証券会社側の約定の時間が加わります。Receiver の約定価格は Master と同じにはなりません。スプレッド、スリッページ、手数料は口座ごとに違います。
- 次の場合はコピーを見送り、理由をパネルに表示します:取引時間外、価格が不正、証拠金不足、サーバー未接続、取引できない銘柄、想定元本の上限・価格の確認・日次損失の上限にかかったとき。約3秒以上待たされたコピーは、価格がスリッページの設定の範囲内にあるときだけ発注します。
- 「Master と同じロット」は、ロットの数字をそのままコピーします。口座どうしの契約サイズの違い(例:金の1ロットが100オンスか10オンスか、株価指数の契約の違い)は換算しません。契約サイズを確かめるか、別のロットの方式を使ってください。
- 資金の少ない口座では、金や株価指数の取引が、想定元本の上限や最小ロットの確認でコピーされないことがよくあります。これは意図した動作です。設定を変えるのは、そのリスクを理解したうえでお願いします。
- Receiver はヘッジ口座専用です。ネッティング口座では Receiver が停止し、メッセージを表示します。Master はネッティングの MT5 口座でも使えますが、既存のポジションへの買い増し・売り増し分はコピーされません。
- 同じ取引口座を、2つの端末で同時に Receiver にしないでください(これは検知できません)。1つの端末の中で、同じマジック番号の Receiver を別のチャートに2つ目として入れた場合は、2つ目が自分で停止します。
- コピー中の取引があるときは、共通データフォルダー内の LocalTradeCopier フォルダーのファイルを消さないでください。チケット対応表が入っています。
- 1つのチャンネルで送れるのは、ポジションと待機注文を合わせて400件までです。超えた分は送られず、件数が減るまで Receiver 側の決済の追従を止めます。
- pips:小数点以下3桁・5桁の銘柄では 1pips=10ポイント、それ以外(多くの金・株価指数)では 1pips=1ポイント(価格の最小単位)です。
- 日次損失の上限は、この EA のマジック番号の取引だけを数え、日の切り替わりは証券会社のサーバー時間です。
- 決済の追従をオフにすると、Master が決済してもコピーした取引は残ります。その場合はご自身で管理してください。
- Master の待機注文が発注直後に約定したとき、MT4 の Receiver のパネルに "delete ... error 3" や "Invalid S/L or T/P"(error 130)が一時的に表示されることがあります。その後、取引は成行でコピーされるため、この表示は気にしなくてかまいません。
- ストラテジーテスター:テスターでは別の端末とつながりません。テスターでは、仮想の Master が決まった間隔で取引を建て、変更し、一部決済し、決済する組み込みのデモが動き、コピーの処理を見ることができます。テスターの結果はデモにすぎず、売買の成績を示すものではありません。
重要
- 取引をコピーすると、その取引のリスクもコピーされます。まずデモ口座で試し、新しい銘柄は小さなロットで確かめてください。
- 他の人の口座へ取引をコピーする、または自分の取引を他の人に提供する目的で使う場合は、お住まいの国の法令(投資助言や口座の運用に関する規制など)と、証券会社や資金提供型(プロップ)のプログラムの規約を、ご自身で確認してください。口座間のコピーを制限しているプログラムは多くあります。
- Master の取引の結果について、何かを約束・示唆するものではありません。
その他
- 設定は7つのグループ(Mode、Master、ロット、コピーのルール、銘柄、安全、パネル)に分かれています。コピーした取引には、変更できるマジック番号と短いコメントの目印が付きます。
- 口座で取引できる銘柄なら使えます。EA はどのチャートに入れてもよく、チャートの銘柄はコピーの対象を制限しません。
- サポートは MQL5 のメッセージで、3営業日以内に返信します。内容は導入・設定・不具合のご報告に限ります。何をいつ売買すべきかのご質問にはお答えできません。
