ProTrade Trade Copier EA
- ユーティリティ
- Cain De Bruin
- バージョン: 1.1
ProTrade Trade Copier EA
製品概要
ProTrade Trade Copier EA は、MetaTrader 5 用のプロフェッショナルな取引コピーソリューションで、高度なフィルタリング、シンボルマッピング、およびインテリジェントなロット管理を備え、アカウント間で取引をレプリケートします。本エキスパートアドバイザーは Master(送信元)または Slave(受信側)モードで動作し、安全なファイルベースの通信を使用してポジションをリアルタイムでコピーしながら、包括的なリスクコントロールと実行のカスタマイズを提供します。
本エキスパートアドバイザーは、異なるブローカー、アカウントタイプ、または取引戦略間で信頼性の高い低遅延の取引レプリケーションを必要とするシグナル提供者、ファンドマネージャー、およびマルチアカウントトレーダー向けに設計されており—手動介入なしで運用可能です。
主な機能
柔軟な Master/Slave 動作
- 単一の EA インストールで Master(送信元)または Slave(受信側)として動作
- 固有のコピーグループ名により、特定のアカウントペア間の通信を隔離
- ファイルベースのデータ交換により、信頼性が高く低オーバーヘッドの同期を実現
- ネットワークの柔軟性に対応するため、設定可能な実行遅延を備えたリアルタイムコピー
高度なシンボルマッピング
- Master と Slave アカウント間で最大 5 つの異なるシンボルペアをマッピング(例:EURUSD.pro → EURUSD)
- マッピングが無効な場合、直接シンボルマッチングに自動フォールバック
- 組み込みのシンボル検証により、取引は Slave アカウントで利用可能なインストルメントにのみコピー
- 異なるシンボル命名規則を持つブローカー間でのコピーに必須
インテリジェントなロットサイズ管理
- 固定モード:Master ポジションサイズに関わらず、すべてのコピー取引で事前定義されたロットサイズを使用
- 乗数モード:設定可能な乗数で Slave ロットをスケーリング(例:2.0x = 2 倍のサイズ)
- 残高比率モード:参照残高に対する Slave アカウント残高に基づいてロットサイズを自動調整
- すべてのモードはブローカーのロット制限(最小/最大/ステップ)および利用可能証拠金を遵守
精密なフィルタリング制御
- Magic Number による取引フィルタリングで、特定の戦略シグナルのみをコピー
- コメントテキストによるフィルタリングで、特定の識別子を持つ取引をターゲット
- 買い取引、売り取引、または両方のコピーを独立して切り替え
- 柔軟性を維持しながら、不要な取引が複製されるのを防止
包括的なリスク管理
- 最大ロットサイズ上限により、Slave アカウントでの过大ポジションを防止
- 最小ロットサイズにより、取引がブローカー要件を満たすことを保証
- 最大オープン取引数制限により、受信アカウントでの過剰エクスポージャーを防止
- 日間損失制限により、エクイティドローダウンが閾値を超えた場合、コピーを自動一時停止
- 最低口座残高保護により、残高が安全レベルを下回った場合、コピーを無効化
実行のカスタマイズ
- 注文実行のための設定可能なスリッページ許容値
- ネットワーク遅延を管理するための調整可能な実行遅延(ミリ秒)
- ストップロスおよびテイクプロフィットレベルを独立してコピーまたは無視するオプション
- Master と Slave シンボル間のスプレッド差に対応するための自動 SL/TP 調整
- 監査トレースと識別のための元の取引コメントを保持
リアルタイムダッシュボードとコントロール
- チャート上パネルに表示:
- 現在のモード(Master/Slave)および動作状態
- 今日コピーされた取引数と歴史総数
- 現在のオープンポジションとアカウントエクイティ
- アクティブなロットサイジングモードと乗数/比率設定
- 即時視覚認識のための色分けされたステータスインジケーター
- 即時制御のためのワンクリック起動/一時停止、今すぐ同期、および履歴クリアボタン
チャートカスタマイズスイート
- ワンクリックでプロフェッショナルなカラースキームを適用
- キャンドル色、グリッド表示、価格ライン、出来高表示の完全制御
- 初期化時に一貫したワークスペース設定を確保する自動適用オプション
使用方法
ステップ 1: MetaTrader 5 の Master および Slave アカウントに本エキスパートアドバイザーをインストール。任意のチャートに添付—ダッシュボードとコントロールボタンが自動的に表示されます。
ステップ 2: 動作モードを構成。送信アカウントで IsMasterAccount = true 、受信アカウントで IsMasterAccount = false を設定。両方で同じ CopierGroupName を使用。
ステップ 3: シンボルマッピングを設定(必要に応じて)。Master と Slave が異なるシンボル名を使用する場合、 EnableSymbolMapping を有効にし、Master→Slave ペアを定義(最大 5 つ)。
ステップ 4: ロットサイジング戦略を選択。固定、乗数、または残高比率モードを選択し、リスク配分設定に合わせて対応するパラメータを構成。
ステップ 5: フィルターを適用。特定の戦略のみをコピーする場合は、Magic Number またはコメントフィルタリングを有効化。必要に応じて買い/売りコピーを切り替え。
ステップ 6: リスクコントロールを構成。Slave アカウントに適した最大/最小ロットサイズ、最大オープン取引数、日間損失制限、および最低残高を設定。
ステップ 7: 実行の微調整。スリッページ許容値、実行遅延を調整し、SL/TP レベルをコピーするかどうかを決定。Master/Slave ブローカーが異なるスプレッド構造を持つ場合、スプレッド調整を有効化。
ステップ 8: モニタリングと管理。ダッシュボードを使用してコピーされた取引を追跡。即時同期を強制するには「今すぐ同期」を使用、または取引追跡をリセットするには「履歴クリア」を使用。
入力パラメータ
動作モード
- IsMasterAccount:送信アカウントでは true 、受信アカウントでは false に設定
- CopierGroupName:特定のアカウントペア間の通信を隔離するための一意の識別子
シンボルマッピング
- EnableSymbolMapping:アカウント間のシンボル名変換を有効/無効
- MasterSymbol1–5 / SlaveSymbol1–5:マッピング用の最大 5 つのシンボルペアを定義(例:"EURUSD.pro" → "EURUSD")
ロットサイズ管理
- LotSizeMode:0 = 固定、1 = 乗数、2 = 残高比率
- FixedLotSize:すべてのコピー取引に使用する固定ロットサイズ(モード = 0 の場合)
- LotMultiplier:Master ロットサイズに適用する乗数(モード = 1 の場合)
- BalanceRatioPercent:比率ベースのサイジングのための参照残高パーセンテージ(モード = 2 の場合)
フィルター設定
- FilterByMagicNumber:Magic Number によるフィルタリングを有効化
- MasterMagicNumber:フィルタリングに使用する Magic Number 値(有効時)
- FilterByComment:取引コメントテキストによるフィルタリングを有効化
- FilterComment:フィルタリングで一致させるコメント部分文字列(有効時)
- CopyBuyTrades / CopySellTrades:買いまたは売り取引のコピーを独立して切り替え
リスク管理
- MaxLotSize / MinLotSize:コピーポジションサイズの上限および下限
- MaxOpenTrades:Slave アカウントで許可される最大同時取引数
- EnableMaxDailyLoss:日間損失制限保護を有効化
- MaxDailyLossPercent:開始エクイティのパーセンテージとしての最大許可日間損失
- MinAccountBalance:コピーをアクティブに維持するために必要な最低口座残高
実行設定
- SlippagePoints:Slave アカウントでの注文実行に許可されるスリッページ(ポイント)
- ExecutionDelay:個別取引のコピー間の遅延(ミリ秒)
- CopyStopLoss / CopyTakeProfit:SL/TP レベルのコピーを独立して切り替え
- AdjustSLTPForSpread:Master/Slave シンボル間のスプレッド差に対応するため SL/TP を自動調整
チャート外観パラメータ
- ChartBackground, ChartForeground, ChartGrid:チャート背景、テキスト、グリッドの色
- ChartUpColor, ChartDownColor:価格上昇/下落要素の色
- BullCandleColor, BearCandleColor:陽線/陰線の色
- VolumesColor:出来高ヒストグラムの色
- StopLevelsColor:ストップレベルインジケーターの色
チャート表示オプション
- ShowTicker, ShowOHLC, ShowGrid:ティッカー、OHLC 値、グリッドの表示切り替え
- ShowBidPriceLine, ShowAskPriceLine, ShowLastPriceLine:価格ラインの表示切り替え
- ShowPeriodSeparators, ShowTradeLevels, ShowTradeHistory:追加チャート要素の表示切り替え
- ShowTickVolumes, ShowRealVolumes:出来高表示タイプの切り替え
- AutoApplyChartSettings:初期化時にチャート設定を自動適用
ダッシュボードパラメータ
- ShowDashboard:チャート上ダッシュボードを有効/無効
- DashboardBG, DashboardText:ダッシュボード背景・テキストの色
- DashboardActive, DashboardInactive:アクティブ/非アクティブ状態インジケーターの色
重要情報
ファイルベースの通信 本エキスパートアドバイザーは、Master/Slave 通信に共有データファイル( ProTrade_Copier_[GroupName].dat )を使用します。両アカウントは同じ MetaTrader 5 データディレクトリへの書き込み/読み取りアクセス権を持っている必要があります。クロス端末またはクロス VPS 設定の場合、ファイルパスが両インスタンスからアクセス可能であることを確認してください。
シンボル互換性 異なるブローカー間でコピーする場合、Slave アカウントがコピー対象のインストルメントをサポートしていることを確認してください。命名の違いを変換するにはシンボルマッピングを使用してください(例:"XAUUSD" → "GOLD")。本エキスパートアドバイザーはコピーを試みる前にシンボルの可用性を検証します。
遅延と実行 取引コピーの速度は、ファイル I/O パフォーマンス、ネットワーク遅延(リモートファイル共有を使用する場合)、およびブローカーの実行速度に依存します。高ボラティリティ期間中の注文氾濫を防ぐため、 ExecutionDelay パラメータを使用してください。
リスク開示 取引のコピーは同一の結果を保証しません。スプレッド、スリッページ、実行速度、および口座エクイティの違いにより、Master と Slave アカウント間でパフォーマンスの乖離が生じる可能性があります。ユーザーはコピーされた取引を監視し、リスクパラメータを適切に調整する責任を負います。
利益の保証なし 本エキスパートアドバイザーは取引レプリケーションとリスク管理のためのツールです。利益や取引パフォーマンスの向上を保証するものではありません。外国為替および CFD 取引は高いリスクを伴い、全ての投資家に適しているとは限りません。過去の実績は将来の結果を示すものではありません。
テスト推奨 実資本を使用する前に、必ずデモアカウントで本エキスパートアドバイザーを十分にテストしてください。シンボルマッピング、ロットサイズ計算、フィルター、およびリスクコントロールが、特定の Master/Slave アカウント構成で期待通りに機能することを確認してください。実戦展開前に、さまざまな市場条件でテストを行ってください。
互換性 MetaTrader 5 専用に設計。MetaTrader 4 とは互換性がありません。自動取引およびエキスパートアドバイザー実行を許可するブローカーアカウントが必要です。Master と Slave 端末は、データファイルのために同じマシン上で実行されるか、共有ファイルアクセスを持っている必要があります。
データとロギング すべてのコピー操作、フィルタリング決定、および実行結果は MetaTrader の Experts タブに記録されます。ユーザーは定期的にログを確認し、エキスパートアドバイザーが設定通りに機能していることを確認する必要があります。本エキスパートアドバイザーは個人取引データを外部に送信しません—通信はローカルファイルベースのみです。
チャートカスタマイズ注記 価格ラインの色(Bid、Ask、Last)は MetaTrader 端末設定によって制御され、本エキスパートアドバイザーによって制御されるものではありません。ラインの色をカスタマイズしたい場合、ユーザーはツール→オプション→チャートで手動でこれらの色を設定する必要があります。本エキスパートアドバイザーはラインの表示のみを制御します。
システム要件
- Master および Slave 端末の両方で MetaTrader 5 build 2244 以降
- Windows 7 以降のオペレーティングシステム
- Master と Slave 端末間の共有ファイルアクセス(同一マシンまたはネットワークドライブ)
- 自動取引権限が有効化されたブローカーアカウント
- コピーされたポジションサイズとリスクパラメータをサポートするのに十分な Slave アカウント残高
サポート
機能、設定、または使用方法に関する質問については、エキスパートアドバイザー初期化時に Experts タブに表示される情報を参照してください。追加ドキュメントは本产品説明で利用可能です。
最終注記
ProTrade Trade Copier EA は、シグナル提供者、ファンドマネージャー、およびマルチアカウントトレーダーが信頼性のあるシステマティックな取引レプリケーションとプロフェッショナルなリスク管理を実現する支援を目的として設計されています。これはデューデリジェンス、戦略検証、または健全な資金管理原則の代わりとなるものではありません。ユーザーは実資本で本エキスパートアドバイザーを使用する前に、すべての機能と設定を理解していることを確認する必要があります。
本エキスパートアドバイザーは財務アドバイス、取引シグナル、または市場予測を提供しません。すべての取引決定は Master アカウントから発信され、Slave アカウントはそれらの決定を被动的にレプリケートします。常にコピーされた取引を監視し、ご自身のリスク許容範囲内で取引を行ってください。
