Local Trade Copier EA MT4/5 – 設定/入力ガイド – パート1
セットアップについてサポートが必要な場合は、私のMQL5.comプロフィールまたは会社のメールアドレスからお問い合わせください。セットアップのお手伝いをさせていただきます。
MQL5.comでお問い合わせ | 会社メール:info@juvenille-emperor.com
✔️ Local Trade Copier EA MT4©:MQL5マーケット – MT4版
✔️ Local Trade Copier EA MT5©:MQL5マーケット – MT5版
必要なバージョンは?
MT4 → MT4: Local Trade Copier EA MT4©
MT5 → MT5: Local Trade Copier EA MT5©
MT4 → MT5: Local Trade Copier EA MT4© + Local Trade Copier EA MT5©
MT5 → MT4: Local Trade Copier EA MT5© + Local Trade Copier EA MT4©
MT4とMT5の両方のターミナルを使用する場合は、両方のバージョンが必要です。
クイックセットアップ動画
パート1:簡単な基本設定
パート2:サフィックス付き銘柄の設定
パート3:特殊な銘柄の設定
重要!送信元(Transmitter)口座側で入力する設定は、下のスクリーンショットで強調表示された2項目だけです。それ以外の設定はすべて受信先(Receiver)口座側で入力します。

Local Trade Copier EA MT4/5 – 設定/入力ガイド – パート1
このガイドでは、Local Trade Copier EA MT4/5©の口座設定、取引フィルター、コピー方法、ロット計算、取引管理、口座保護、通知、銘柄マッピングなどの設定項目を説明します。
ほとんどの設定はReceiver側で行い、Transmitterの取引をどのようにコピー・管理するかを指定します。Transmitter専用の設定については以下で明記します。
口座設定
Account Mode: この口座でEAをどのモードで動作させるかを選択します。
-
Transmitter: 取引情報を1つ以上のReceiver口座に送信します。
-
Receiver: 1つ以上のTransmitter口座から取引をコピーします。
-
Self Copier: 同じ取引口座内で手動または他のEAが開始した取引をコピー、または複製します。
Transmitter Account Number: このReceiverが追従するTransmitterの口座番号を入力します。複数の場合はカンマで区切ります。Receiverモードでのみ適用されます。例: 123456,654321
Transmitter Comment: TransmitterからReceiverのコピー取引に送信するコメントを指定します。コメントなしの場合は空欄にするか、任意の文字列または以下の記号を使用します。
=元の取引コメント #
=元の取引チケット番号 @
=元の取引のMagic Number %
=Transmitterの口座番号 &
これらは組み合わせて使用できます。例: この設定はTransmitter側でのみ指定してください。 #,@,%,&
Receiver Comment: Receiverがコピー取引に付けるコメントを指定します。空欄の場合はTransmitter Commentから受信したコメントを使用します。入力するとTransmitter側のコメントより優先されます。Receiver側のみで設定します。
一般設定と取引フィルター
Magic Number: EAが取引の識別・管理のために新規取引へ割り当てるMagic Numberです。0は使用しないでください。
Magic Numbers to Copy: 指定したMagic NumberのTransmitter取引だけをコピーします。複数の値はカンマで区切ります。
例: 例:指定したMagic Numberと、Magic Numberが0の手動取引をコピーします。 3245,0
部分一致には括弧を使います。たとえば、指定した数字を含む214や3146などのMagic Numberに一致します。 (14) 14
範囲を指定すると、その範囲内のMagic Numberをコピーします。 100-200
Maximum Number of Copied Magic Numbers: Receiverに同時コピーできるTransmitter側の異なるMagic Numberの種類数を制限します。
Maximum Receiver Account Magic Numbers: 他のEAや手動取引も含め、Receiver口座に同時に存在できる異なるMagic Numberの総数を制限します。
Magic Numbers Not to Copy: 指定したMagic NumberのTransmitter取引をコピー対象から除外します。Magic Numbers to Copyと同様に、カンマ区切り、部分一致、範囲指定が使用できます。
例:指定番号、指定数字を含む番号、指定範囲の番号、および手動取引を除外します。 3245,(14),100-200,0 14
Symbols to Copy: 指定したReceiver側の銘柄だけをコピーします。複数の銘柄はカンマで区切ります。
例: EURUSD,GBPUSD
該当する場合はサフィックスも含め、Receiver側の正確な銘柄名を入力してください。例: EURUSD.r,GBPUSD.r.
Maximum Number of Copied Symbols: Receiverへ同時にコピーできる異なる銘柄数を制限します。
Maximum Receiver Account Symbols: 手動取引や他のEAの取引を含め、Receiver口座に同時に存在できる異なる銘柄の総数を制限します。
Symbols Not to Copy: 指定したReceiver側の銘柄をコピー対象から除外します。カンマ区切りで、必要に応じてサフィックスを含む正確な銘柄名を使用します。
例: EURUSD.r,GBPUSD.r
Comments to Copy: 元のコメントが指定値に一致するTransmitter取引だけをコピーします。複数のコメントはカンマで区切ります。
例: Expert 1,Expert 2
部分一致には括弧を使用します。たとえば指定文字列を含む複数のコメントに一致します。 (Expert) Expert 12 Expert 20 Expert 35
Comments Not to Copy: 元のコメントが指定値に一致するTransmitter取引を除外します。Comments to Copyと同じカンマ区切りと部分一致の形式を使用します。
例:完全一致するコメントと、指定文字列を含むコメントを除外します。 Master,(Expert) Master Expert
コピー/複製オプション
Copy on Monday-Sunday: 曜日ごとのコピー可能時間帯を設定します。初期値では終日コピーできます。 00:00:00-23:59:59
複数の時間帯を入力すると、コピーしない時間を設定できます。例:
00:00:00-14:30:00,16:30:00-23:59:59
14:30までコピーし、14:30~16:30は停止し、16:30から深夜まで再開します。
その曜日の設定を空欄にすると、当日のコピーはすべて無効になります。
Copy Current Trades=falseの場合、許可時間外にTransmitterで開始された取引は、コピー再開後もコピーされません。
Transmitter Server Offset Hours: Copy Current Trades、Copy New Trades、Copying Expiration in Seconds、Copying Delay in Secondsを使用する際に、TransmitterとReceiverのブローカーのMarket Watchサーバー時刻の差を補正します。
Receiver側で時差を入力します。Transmitterが11:30でReceiverが14:30なら-3、逆にTransmitterが14:30でReceiverが11:30なら+3を入力します。 -3 +3
Copy Long Trades: Transmitterの買い取引をコピーするかどうかを切り替えます。
Copy Short Trades: Transmitterの売り取引をコピーするかどうかを切り替えます。
Copy Current Trades: Transmitterですでに保有中の取引や注文をコピーするかどうかを切り替えます。初期設定時に既存取引をコピーしたくない場合はfalseにします。
ブローカーのサーバー時刻が異なる場合は、Transmitter Server Offset Hoursを適切に設定してください。
Copy New Trades: Transmitterの新規取引をコピーするかどうかを切り替えます。falseに設定し、ブローカー間でサーバー時刻が異なる場合は、Transmitter Server Offset Hoursを適切に設定します。 false
Copy Take Profit: Transmitter取引のTake Profit(利確)水準をコピーするかどうかを切り替えます。
Take Profit Multiplier: コピーするTake Profitまでの距離に倍率を掛けます。初期値の1では元のTP距離を維持します。 1
例:Transmitterの100ポイントのTPがReceiverでは150ポイントになります。 1.5
コピーするTake Profitの距離にポイント数を加算・減算します。Copy Take Profit=trueおよびTake Profit Multiplier=1が必要です。
例:100ポイントのTPは、20を指定すると120ポイント、-30を指定すると70ポイントになります。 20 -30
Copy Stop Loss: Transmitter取引のStop Loss(損切り)水準をコピーするかどうかを切り替えます。
Stop Loss Multiplier: コピーするStop Lossまでの距離に倍率を掛けます。初期値の1では元のSL距離を維持します。 1
例:Transmitterの200ポイントのSLがReceiverでは400ポイントになります。 2
コピーするStop Lossの距離にポイント数を加算・減算します。Copy Stop Loss=trueおよびStop Loss Multiplier=1が必要です。
例:100ポイントのSLは、20を指定すると120ポイント、-30を指定すると70ポイントになります。 20 -30
Do Not Copy Trades/Orders Without SL: Stop LossのないTransmitter取引や指値・逆指値の未決済注文をコピーするかどうかを切り替えます。
Receiverでコピーされた取引や未決済注文のTP/SLを手動変更できるようにします。手動変更するまではTransmitter側のTP/SL変更に同期します。ReceiverでTPまたはSLを手動変更すると、その取引のTP/SLはTransmitterに従って更新されなくなります。
Copy Market Trades: 成行取引のコピーを有効・無効にします。
Copy Pending Orders: 未決済注文をそのままコピーするかどうかを切り替えます。falseの場合、Transmitterの注文が待機中はコピーせず、約定して成行ポジションになった時点でコピーします。 false
Maximum Spread in Points: コピーを許可するReceiver側の最大スプレッドを指定します。
全銘柄共通の値を1つ入力するか、銘柄ごとに個別の上限を設定できます。
例:
10,XAUUSD30,BTCUSD1500
その他の銘柄は最大10ポイント、XAUUSDは30ポイント、BTCUSDは1500ポイントまで許可します。
Maximum Slippage in Points: Receiverで取引をコピーする際に許容する最大スリッページを指定します。
Maximum Copying Difference in Points: コピー時のTransmitterとReceiverの価格差の許容上限を指定します。
Copying Expiration in Secondsの設定を有効・無効にします。
Copying Expiration in Seconds: ReceiverがTransmitterの取引のコピーを試行し続けられる時間を指定します。
例:60を設定すると、流動性不足や銘柄の取引時間外などで60秒以内にコピーできなかった取引は、その後コピーされません。 60
ブローカーのサーバー時刻が異なる場合はTransmitter Server Offset Hoursを設定してください。
Copying Delay in Seconds: 指定秒数だけコピーを遅延させます。5のように単一の値、または5,20のように範囲を入力すると5~20秒のランダムな遅延になります。 5 5,20
ブローカーのサーバー時刻が異なる場合はTransmitter Server Offset Hoursを設定してください。
Retry Attempts in Seconds: 市場が閉まっている、資金不足などでコピーに失敗した後、Receiverが再試行する間隔を指定します。ログへの過剰な記録を避けるため、初期値は60秒です。
Better Price: Transmitter取引をコピーする前に、Better Price Difference in Pointsで指定した価格条件を満たすまで待つかどうかを切り替えます。
重要:Better Priceを有効にすると、指定した価格条件が成立しない場合、Transmitterの取引がまったくコピーされないことがあります。
Better Price Difference in Points: コピーを許可する価格条件を指定します。
買いは同値以下、売りは同値以上でコピーします。 0
買いは50ポイント安く、売りは50ポイント高い価格でコピーします。 50
Transmitter取引が50ポイントの利益方向に進んだ後にコピーします。買いは50ポイント高く、売りは50ポイント安い価格です。 -50
銘柄ごとに異なる値を指定できます。例:
10,GBPUSD-20,USDJPY30
必要に応じてReceiver側のサフィックスを含めます。
10,GBPUSD.r-20,USDJPY.r30
Reverse Copying: コピー取引の売買方向を反転します。TransmitterのBuyはReceiverのSellに、SellはBuyになります。
Keep Original TP/SL Distances: コピーするTP/SLについて、元の価格水準を維持するか、Receiverの実際の約定価格からの距離を維持するかを指定します。
falseの場合、通常コピーではTransmitterの元のTP/SL価格水準を使用します。Reverse CopyingではTPとSLの役割が逆になります。例:TransmitterのBuyでTPが100ポイント、SLが200ポイントの場合、ReceiverではSLが100ポイント、TPが200ポイントになります。 false
trueの場合、TransmitterとReceiverの約定価格差に応じてTP/SLを調整します。 true
例:TransmitterのBuyが1.08700で約定し、TPが1.08900、SLが1.08500の場合、Receiverが1.08720で約定するとTPは1.08920、SLは1.08520になります。
通常コピーと反転コピーの両方に適用されます。
Min Distance in Points for Same Symbol/Direction Trades/Orders: 同じ銘柄・同じ売買方向のコピー取引/注文間に必要な最小価格距離を指定します。
例:100を設定し、EURUSDのBuyが1.09500でコピー済みの場合、Transmitterが1.09570にBuy Stopを置いても、距離が70ポイントしかないためコピーされません。 100
ロット数の管理
Lot Size Type: Receiverのロット数の計算方法を選択します。Receiver口座でのみ適用されます。
利用可能な方法:
-
None: Transmitterの取引はコピーされません。
-
Same Lot Size: Transmitterの元のロット数を使用します。
-
Fixed Lot: 下のFixed Lot Sizeを使用します。
-
Multiplier: Transmitterのロット数に下のMultiplierを掛けます。
-
Multiplier by Balance: Receiverの残高をMultiplier by Balanceの値で割って倍率を計算します。例:残高10,000ドル÷1000=倍率10。 1000
-
Multiplier by Equity: Receiverの有効証拠金(Equity)をMultiplier by Equityの値で割って倍率を計算します。例:Equity 10,000ドル÷1000=倍率10。 1000
-
Proportional by Balance: ReceiverとTransmitterの口座残高比率に応じてロット数を調整します。例:Transmitterが2,000ドル、Receiverが4,000ドルなら0.10ロットは0.20ロットになります。
-
Proportional by Equity: ReceiverとTransmitterのEquity比率に応じてロット数を調整します。
-
Proportional by Free Margin: ReceiverとTransmitterの余剰証拠金比率に応じてロット数を調整します。
-
Proportional Multiplier by Balance: 残高比率によるロット計算に加え、下のProportional Multiplier by Balanceを適用します。
-
Proportional Multiplier by Equity: Equity比率によるロット計算に加え、下のProportional Multiplier by Equityを適用します。
-
Risk per Trade in % of Balance: SLに達した場合の損失がReceiver残高の指定割合になるようにロット数を計算します。
-
Risk per Trade in % of Equity: SLに達した場合の損失がReceiverのEquityの指定割合になるようにロット数を計算します。
-
Risk per Trade in % of Free Margin: SLに達した場合の損失がReceiverの余剰証拠金の指定割合になるようにロット数を計算します。
-
Risk per Trade in Money: SLに達した場合の損失が口座通貨で指定した金額になるようにロット数を計算します。
-
Lot Size per 1000 of Balance: Receiver残高と下の設定値に基づいてロット数を計算します。
-
Lot Size per 1000 of Equity: ReceiverのEquityと下の設定値に基づいてロット数を計算します。
-
Specific Lot Size Sequence: 下で指定したロット数の順序をReceiverの成行取引と未決済注文に適用します。
Risk per Tradeモードの重要事項:これらの方法ではコピー取引にStop Lossが必要です。TransmitterのSLを変更するとReceiverのSLも変更され、初期リスクが増減することがあります。TransmitterのSLを削除するとReceiverのコピー取引は決済されます。
Add/Subtract to Same Lot Size: Same Lot Sizeを選択した場合、Transmitterのロット数を加算・減算して調整します。
例:0.06ロットのTransmitter取引は、0.02なら0.08ロット、-0.02なら0.04ロットになります。 0.02 -0.02
Fixed Lot Size: Fixedを選択した場合のReceiverの固定ロット数を指定します。
Multiplier: Transmitterのロット数に倍率を掛けます。例:1.5なら0.10ロットが0.15ロット、2なら0.22ロットが0.44ロットになります。 1.5 2
Multiplier by Balance: Multiplier by Balanceで使用する除数を指定します。例:Receiver残高10,000ドル、設定値1000なら倍率は10です。 1000
Multiplier by Equity: Multiplier by Equityで使用する除数を指定します。例:ReceiverのEquityが10,000ドル、設定値1000なら倍率は10です。 1000
Proportional Multiplier by Balance: Proportional Multiplier by Balance選択時に適用する追加倍率です。初期値1では比例計算結果は変わりません。 1
例:比例計算結果が0.20ロットなら、0.5で0.10ロット、3で0.60ロットになります。 0.5 3
Proportional Multiplier by Equity: Proportional Multiplier by Equity選択時に適用する追加倍率です。初期値1では比例計算結果は変わりません。 1
例:比例計算結果が0.20ロットなら、0.5で0.10ロット、3で0.60ロットになります。 0.5 3
Risk per Trade in % of Balance: 対応するLot Size Typeを選択した場合、コピー取引1件あたりのReceiver残高に対するリスク割合を指定します。
Risk per Trade in % of Equity: コピー取引1件あたりのReceiverのEquityに対するリスク割合を指定します。
Risk per Trade in % of Free Margin: コピー取引1件あたりのReceiverの余剰証拠金に対するリスク割合を指定します。
Risk per Trade in Money: コピー取引1件あたりのリスク金額をReceiverの口座通貨で指定します。
Lot Size per 1000 of Balance: Receiver残高1,000通貨単位あたりのロット数を指定します。
例:残高10,000ドルで0.03を指定すると0.30ロットになります。 0.03
Lot Size per 1000 of Equity: ReceiverのEquity 1,000通貨単位あたりのロット数を指定します。
例:Equityが10,000ドルで0.03を指定すると0.30ロットになります。 0.03
Specific Lot Size Sequence: すべてのコピー成行取引と未決済注文に適用するロット数の順序をカンマ区切りで指定します。
例:
0.01,0.03,0.06,0.09
最初の取引は0.01、2番目は0.03、3番目は0.06、4番目は0.09ロットでコピーします。その後は最後の値を繰り返します。
末尾に,0を追加すると(例:0.01,0.03,0.06,0.09,0)、4番目の取引の後はコピーを停止します。 ,0 0 .01,0.03,0.06,0.09,0
一度使用した順序の枠は、その取引が決済されても再利用されません。すべてのTransmitter取引が決済されると順序がリセットされます。複数のReceiverで別々の順序を使う場合は、それぞれ異なるMagic Numberを割り当ててください。
Automatic Split of Copied Trades: 計算されたReceiverのロット数が銘柄の最大取引数量を超える場合、取引を自動分割します。
例:BTCUSDの最大が10ロットで、Receiverが25ロットを建てる必要がある場合、10ロットを2件、5ロットを1件発注します。
Split Copied Trades in Parts: コピー取引を指定した数の部分に分割します。
例:3なら1ロットの取引を0.33、0.33、0.34ロットに分割してコピーします。 3
Split Copied Trades in Parts of: コピー取引を、指定したロット数以下の部分に分割します。
例:0.15なら0.70ロットの取引を0.15ロット×4件と0.10ロット×1件に分割します。 0.15
ここに0以外の値を設定するとSplit Copied Trades in Partsより優先されます。
Custom Symbol Fixed Lot Sizes: Receiverの銘柄ごとに異なる固定ロット数を指定し、その銘柄では共通のFixed Lot Sizeより優先されます。Lot Size Type=Fixed Lotの場合のみ動作します。
例:
EURUSD0.15,GBPUSD0.3
必要に応じてReceiverのサフィックスを含めます。
EURUSD.r0.15,GBPUSD.r0.3
Custom Symbol Multipliers: Receiverの銘柄ごとに異なる倍率を指定し、共通倍率より優先させます。MultiplierまたはProportional Multiplier系のロット計算方式で動作します。
例:
EURUSD3,GBPUSD4
Receiverのサフィックスがある場合:
EURUSD.r3,GBPUSD.r4
Copying from Symbol Trade/Order Number: 銘柄ごとに、Transmitterの何番目の取引/注文からReceiverがコピーを開始するかを指定します。
例:4なら最初の3件をスキップして4件目からコピーします。その銘柄のTransmitter取引がすべて決済されるとカウントがリセットされます。 4
銘柄別の例:
2,GBPUSD3,USDJPY4
必要に応じてReceiverのサフィックスを含めます。
2,GBPUSD.r3,USDJPY.r4
Copying Up to Symbol Trade/Order Number: 銘柄ごとにコピーする取引/注文の最大順番を指定します。
例:4なら各銘柄の最初の4件だけをコピーします。その銘柄のTransmitter取引がすべて決済されるとカウントがリセットされます。 4
銘柄別の例:
2,GBPUSD3,USDJPY4
必要に応じてReceiverのサフィックスを含めます。
2,GBPUSD.r3,USDJPY.r4
Total Symbol Copied Trades: 銘柄ごとにReceiverで同時保有できるコピー済みポジションと未決済注文の数を制限します。
例:4なら各銘柄で同時に4件まで保有できます。1件決済されると枠が空き、次のTransmitter取引をコピーできます。 4
銘柄別の例:
2,GBPUSD3,USDJPY4
必要に応じてReceiverのサフィックスを含めます。
2,GBPUSD.r3,USDJPY.r4
Total Account Copied Trades: Receiverで同時に保有できるポジションと未決済注文の合計数を制限します。
例:5なら同時に5件までコピーできます。1件決済されると枠が空き、次のTransmitter取引をコピーできます。 5
Maximum Risk % per Symbol: 銘柄ごとのコピー取引/注文の合計リスク割合を制限します。上限に達すると、その銘柄のコピーは一時停止します。
コピー取引/注文にはStop Lossが必要です。0以外を指定するとSLのない取引/注文はコピーされません。
例:
2,GBPUSD3,USDJPY4
共通上限は2%、GBPUSDは3%、USDJPYは4%になります。必要に応じてReceiverのサフィックスを含めます。
2,GBPUSD.r3,USDJPY.r4
Maximum Risk % per Currency: 各通貨が関係するコピー取引/注文の合計リスク割合を制限します。上限に達するとコピーを一時停止します。
コピー取引/注文にはStop Lossが必要です。0以外を指定するとSLのない取引/注文はコピーされません。
例:
2,EUR3,GBP4
共通上限は2%、EURは3%、GBPは4%になります。
Maximum Account Risk %: Receiverの全コピー取引/注文の合計リスク割合を制限します。上限に達するとコピーを一時停止します。
コピー取引/注文にはStop Lossが必要です。0以外を指定するとSLのない取引/注文はコピーされません。
Total Symbol Copied Volume: 銘柄ごとのコピー済み合計ロット数を制限します。
例:4なら各銘柄の合計が最大4ロットになります。その銘柄のTransmitterまたはReceiverの取引が決済されるたびにカウントがリセットされます。 4
銘柄別の例:
2,GBPUSD3,USDJPY4
必要に応じてReceiverのサフィックスを含めます。
2,GBPUSD.r3,USDJPY.r4
Total Account Copied Volume: Receiverのコピー取引と未決済注文の合計ロット数を制限します。
例:2ならコピー取引/注文の合計が2ロットに達すると、取引決済によって合計数量が減るまで追加コピーしません。 2
Minimum Receiver Lot Size: Receiverの最小ロット数を指定します。計算結果がこれより小さい場合は指定した最小値に引き上げられます。
例:計算結果が0.05で設定が0.10なら、0.10ロットでコピーします。
0.001や0.0001など、0.01未満の数量を扱えるブローカー/銘柄では適切な最小値を指定してください。
Maximum Receiver Lot Size: 受信側の各取引(分割された取引を含む)の最大ロットサイズを設定します。ロットサイズがこの値を超える場合、設定された最大値まで減らされます。
例:受信側の取引ロットサイズが7.25ロットと計算され、最大値が5に設定されている場合、その取引は5ロットでコピーされます。
Ignore Receiver Lot Size Below: Receiverの計算ロット数が指定値未満の場合、その取引をコピーしません。
例:0.5なら、計算結果が0.20ロットのReceiver取引は完全に無視されます。 0.5
0.01未満の数量を扱える銘柄では適切な値を設定してください。
Ignore Receiver Lot Size Above: Receiverの計算ロット数が指定値を超える場合、その取引をコピーしません。
例:5なら、計算結果が8.20ロットの取引はコピーされません。 5
Ignore Transmitter Lot Size Below: Transmitterの元のロット数が指定値未満の場合はコピーしません。
例:0.5なら、Transmitterの0.20ロットの取引は無視されます。 0.5
Ignore Transmitter Lot Size Above: Transmitterの元のロット数が指定値を超える場合はコピーしません。
例:5なら、Transmitterの8.20ロットの取引は無視されます。 5
Minimum Volume Step: 対応する最小ロット刻みを指定します。初期値0.01は大半のFXブローカーに適しています。特定のボラティリティ指数など、より小さな刻みに対応するブローカー/銘柄では0.001、0.0001などの適切な値を使用してください。
www.forex-local-trade-copier.com


