コピートレードEA監視エージェントとは
コピートレードEA監視エージェント(以下、監視エージェント)は、マスターEAとスレーブEAの稼働状況を監視し、異常やポジションの動きをDiscordでお知らせするツールです。 お知らせだけでなく、ツールの画面で、状態と保有ポジションの確認や、コピー履歴の確認と解析なども行えます。 EAとは別のプログラムとして動くため、EAの入れ替えやパラメータの変更は必要ありません。
コピートレードは24時間動かし続けるものですが、目を離している間に MT4/5が落ちていた、EAが外れていた、コピーが遅れていた、ということも起こり得ます。 このツールはそうした異変を自動で見つけ、Discordでお知らせします。
監視エージェントでできること
- Discordでお知らせ … MT4/5やEAの停止、コピーの遅れ、注文エラーなどの異常と、その回復、ポジションの新規・決済を、スマホに届けます
- 状態と保有ポジションの確認 … マスターとスレーブの状態、パソコンのCPU・メモリ、マスターのポジションとそれをコピーしたスレーブのポジションの対応を、画面で確かめられます
- コピー履歴と解析 … いつエントリーして、いつ決済し、損益がいくらだったかの履歴に加え、マスターとスレーブの約定価格の差や、コピーにかかった時間をグラフで比べられます(コピー履歴と解析)
実際のスマホには、このように届きます

パソコンやVPSから離れていても、スマホのDiscordにすぐ届きます。
- 🔴 異常 … MT4/5が落ちた、EAが外れた、コピーが遅れている、注文エラーなど。何が起きたかと一緒に、「→」で始まる対処の方法が届きます
- 🟢 回復 … 元に戻ったときもお知らせするので、様子を見に行かなくても安心できます
- ℹ️ ポジション … マスターとスレーブのエントリー(新規)と決済を1件ずつ。スレーブの分には「マスター比 1.1pips 有利」のように、マスターとの差が付きます
- 🟠 注意 … パソコンのCPUやメモリの使用率が高い状態が続いたときなど
届く内容は「Discord通知設定」タブで選べます。設定のしかたはDiscord通知の設定をご覧ください。
監視する内容とお知らせする内容
| 監視する対象 | お知らせする内容 |
|---|---|
| マスターEAの稼働状況 | マスターの停止・応答なし、およびその回復。エントリー(新規)と決済。保有中のポジション(銘柄・売買・ロット・価格)も画面で確認できます |
| スレーブEAの稼働状況 | スレーブの応答なし、EAが外されたとき、自動売買がオフのとき、日次の上限による停止、注文エラー、マスターにポジションが追いついていないとき、 エントリーと決済(マスターとの価格の差つき)、有利価格待ち、コピーの見送り(理由つき)、タイムフィルターの稼働時間、バーチャル決済の発動(内容つき)、 そのほかEAが出した警告やエラー。当日の損益とコピー件数も画面で確認できます |
| スレーブEAのログ | 注文エラー、全決済の失敗、認証エラー、設定エラー、SL/TPの連続失敗、二重起動、マスターの応答なしが頻発しているとき |
| マスターEAのログ | マスター側の負荷による送信の停止 |
| MT4/5本体 | MT4/5が落ちたとき、閉じられたとき。MT4/5の画面が最小化されていないとき(最小化していないとパソコンの負担が大きくなるため) |
| パソコン(VPS)のCPUとメモリ | CPUの使用率やメモリの使用率が高い状態が続いたとき(使用率の高いものを3つ添えます) |
コピーの速度には影響しません
監視エージェントは、EAが書き出した情報を読み取るだけで、EA側へ何かを書き込むことはありません。 情報の読み取りは0.25秒に1回、ログの確認は2秒に1回(増えた分だけ。しばらく書き込みの無いログは10秒に1回)で、 パソコンへの負担が小さくなるよう、実行の優先度も低めにしてあります。
スレーブEAが稼働状況を書き出す処理も、1秒に1回・約250文字をメモリに書き込むだけで、かかる時間は数マイクロ秒です。 スレーブEAはマスターの情報を0.01秒ごとに読み取っていますので、それと比べても100分の1以下の負担です。 ディスクへの書き込みも行いません。
画面の構成
起動すると専用のウィンドウが開きます(ブラウザは使いません)。画面は次の7つのタブに分かれています。 それぞれの画面は、画面の見かたでタブの左から順に説明しています。

- 状態 … 現在の状況と、マスター・スレーブの一覧。パソコンのCPUとメモリ、MT4/5の画面(最小化しているか)もここで見られます
- 保有ポジション … マスターのポジションと、それをコピーしたスレーブのポジションの対応
- コピー履歴 … いつエントリーして、いつ決済し、損益がいくらだったか(マスターとの価格の差も)
- コピー履歴解析 … マスターとスレーブの約定価格や、コピーにかかった時間の比較
- 通知 … これまでに起きた出来事の一覧
- Discord通知設定 … 通知先、通知する内容、異常と判定する基準
- その他の設定 … 画面の自動最小化と、Windowsの通知の出し方
動作環境
- マスターEA・スレーブEA v6.39 以降
- Windows(MT4/5と同じパソコン、または同じVPS)
- .NET Framework 4.8(Windowsに標準で入っているため、追加のインストールは不要です)
- 実行ファイル1つで動き、インストール作業もありません。実行ファイルは導入と起動のページからダウンロードできます(EAには同梱していません)
マスターEA・スレーブEAとも、v6.39 以降が必要です。 v6.36 以前のEAでは、監視に必要な情報がEAから届かないため、表示や通知が正しく行われず、動作が不安定になります。 v6.39 以降のEAと組み合わせてお使いください。
← 目次へ戻る