EA稼働中の日常点検 - MT5で確認すべき5つのポイント
目次
- 日常確認の頻度の目安
- 確認ポイント1: Expert タブでエラーログを確認する
- 正常なログの例
- 注意が必要なログ
- Expertタブが長すぎて見づらい場合
- 確認ポイント2: 自動売買ボタンがONになっているか
- MT5の自動起動設定を確認する
- 確認ポイント3: オープンポジションの確認
- チェック項目
- 確認ポイント4: 証拠金維持率を確認する
- 維持率の目安
- 維持率が低い場合の対処
- 確認ポイント5: 週次の損益と月次レポート
- MT5での確認方法
- レポートの書き出し
- VPS側の定期メンテナンス
- 1. VPSのメモリ使用量確認
- 2. MT5の更新確認
- 3. Windows Updateの確認
- 異常発生時のフローチャート
- まとめ
- FAQ
- Q: MT5がVPS上で勝手に落ちていた場合、どうすればいいですか?
- Q: Expertタブのログはどのくらい保存されますか?
- Q: 証拠金維持率が下がったときにEAは自動で止まりますか?
- Q: スマートフォンでMT5を遠隔確認できますか?
- Q: EAが土日に動いていないのは正常ですか?
- Q: VPSを1週間触れない予定があります。EAを止めておくべきですか?
EA稼働中の日常点検 - MT5で確認すべき5つのポイント
EAをVPS上で動かし始めたら「あとは自動で動く」と思いがちですが、定期的な確認は必須です。エラーを放置すると気づかぬうちにEAが停止していたり、誤動作したりします。この記事では、EAを安全に継続稼働させるための日常点検の手順を解説します。
日常確認の頻度の目安
| 確認内容 | 頻度 |
|---|---|
| Expert タブでログ確認 | 毎日1回(朝) |
| オープンポジション確認 | 毎日1〜2回 |
| 証拠金維持率確認 | 毎日(証拠金が少ない場合は複数回) |
| 週次の損益確認 | 毎週月曜日 |
| VPS稼働状態確認 | 週1回 |
| MT5の更新確認 | 月1回 |
確認ポイント1: Expert タブでエラーログを確認する
MT5下部の「Expert」タブには全EAのログが時系列で表示されます。
正常なログの例
2026.05.18 09:00:01 GOLD EMA ATR EA: No signal. ATR=1245, EMA50=1998.23
2026.05.18 10:00:01 GOLD EMA ATR EA: BUY SIGNAL confirmed. Lot=0.02, SL=1996.00, TP=2003.50
2026.05.18 10:00:02 GOLD EMA ATR EA: Order placed successfully. Ticket #12345678
注意が必要なログ
ERR_NO_MONEY → 証拠金不足でエントリーできない
ERR_TRADE_DISABLED → 自動売買が無効になっている
ERR_CONNECTION → ブローカーとの接続が切れている
ERR_MARKET_CLOSED → 市場が閉まっている時間帯(土日など)
Margin level too low → 証拠金維持率が設定した閾値を下回った
ERR_TRADE_DISABLED は特に注意が必要です。MT5の「自動売買」ボタンがOFFになっているか、EAが手動で停止された状態です。VPSの再起動後にEAが自動再起動されていない場合もこのエラーが出ます。
Expertタブが長すぎて見づらい場合
右クリック →「クリア」で表示をリセットできます(ログファイルは保存されています)。
確認ポイント2: 自動売買ボタンがONになっているか
MT5の上部ツールバーにある「自動売買」ボタン(緑のボタン)がONかを毎日確認してください。
ONの状態: ボタンが明るい緑色 OFFの状態: ボタンがグレーアウト(スマイルマークが暗くなる)
VPSを再起動した後、MT5が自動起動しても「自動売買」がOFFの状態になることがあります。この状態ではEAはチャートに表示されていても一切取引しません。
MT5の自動起動設定を確認する
VPSでMT5を常時稼働させるには:
- WindowsスタートメニューでMT5のショートカットを右クリック →「プロパティ」
- 「ターゲット」の末尾に
/portableオプションを追加 - スタートアップフォルダ(
shell:startup)にショートカットを置く
確認ポイント3: オープンポジションの確認
MT5のターミナル(下部パネル)→「取引」タブでオープンポジション一覧を確認します。
チェック項目
-
EAが正しい通貨ペアのポジションを持っているか GOLD EMAのEAがEURUSDのポジションを持っていたらMagicNumberの設定ミスの可能性
-
Comment列でEA名が正しいか 各EAはCommentにEA名を記録します。不明なポジションがある場合は手動での誤エントリーの可能性
-
ポジション数が想定通りか OneTradePerDay=trueの設定のEAが複数ポジションを持っている場合は設定確認
-
SLが正しく設定されているか SL=0.0のポジションはストップロスなしの状態(非常に危険)
確認ポイント4: 証拠金維持率を確認する
MT5の「口座情報」パネル(または「取引」タブ下部)に現在の証拠金維持率が表示されます。
維持率の目安
| 維持率 | 状態 | 対応 |
|---|---|---|
| 500%以上 | 余裕あり | 問題なし |
| 200〜500% | 通常範囲 | 問題なし |
| 100〜200% | 注意 | 新規エントリーを減らす検討 |
| 100%以下 | 危険 | マージンコール寸前 |
| 50%以下 | 緊急 | ロスカット危険水準 |
複数EAが同時にポジションを持つと維持率が急速に低下します。ゴールドのポジションは特に証拠金消費が大きいため注意が必要です。
維持率が低い場合の対処
- 追加入金して維持率を回復
- 一部のオープンポジションを手動決済
- EAのRiskPercentを下げてからEAを再稼働
確認ポイント5: 週次の損益と月次レポート
週1回(月曜日の朝)、先週の損益を確認します。
MT5での確認方法
- ターミナル → 「口座履歴」タブ
- 期間を「先週」または「先月」に設定
- 損益合計・取引回数・平均損益を確認
レポートの書き出し
口座履歴タブを右クリック →「レポートを保存」でHTMLレポートが出力されます。月1回保存しておくと、後でEAの成績を分析するときに役立ちます。
VPS側の定期メンテナンス
週1回程度、以下を確認してください。
1. VPSのメモリ使用量確認
Ctrl + Shift + Esc →「パフォーマンス」→「メモリ」で確認。空きが1GB未満になっていたら不要なソフトを終了するか、上位プランへ変更を検討してください。
2. MT5の更新確認
MT5は不定期にアップデートが出ます。ヘルプ → 「更新を確認」で確認。重要なアップデートはEAの動作に影響することがあるため、更新後は必ずExpertタブでエラーがないかを確認してください。
3. Windows Updateの確認
VPSのWindowsが自動更新された場合、再起動が発生してMT5が止まることがあります。Windows Updateの設定を「手動」にしておき、更新時はMT5を停止してから実施することを推奨します。
異常発生時のフローチャート
EAがエントリーしていない
↓
自動売買ボタンがONか?
NO → ボタンをONにする
YES ↓
Expertタブにエラーがあるか?
ERR_NO_MONEY → 証拠金確認・入金
ERR_TRADE_DISABLED → EAを再起動
ERR_CONNECTION → ブローカーサーバーを確認
エラーなし → 単純にシグナルが出ていないだけ(正常)
まとめ
EAの「自動」は「無人」ではありません。毎日5分のチェックが、問題を早期に発見して損失を最小化します。
特に重要な確認は:
- Expertタブのエラーログ(毎日)
- 自動売買ボタンのON確認(毎日)
- 証拠金維持率(毎日)
これら3つを朝イチで確認する習慣をつけるだけで、EAの停止や誤動作による損失の大半は防げます。
FAQ
Q: MT5がVPS上で勝手に落ちていた場合、どうすればいいですか?
まずWindowsのイベントビューアー(Winキー → 「イベントビューアー」)でMT5が落ちた原因を確認してください。メモリ不足やWindows Updateによる再起動が多い原因です。MT5の自動起動設定を見直し、再発防止策を取ってください。
Q: Expertタブのログはどのくらい保存されますか?
MT5のログはデフォルトで数千行まで表示されます。ログファイルは MQL5/Logs/ フォルダに日付別で保存されます。古いログが消える前に定期的に保存しておくことを推奨します。
Q: 証拠金維持率が下がったときにEAは自動で止まりますか?
当サイトのEAに UseMarginCheck = true / MinMarginLevel = 200.0 を設定すると、維持率が200%を下回ったときに新規エントリーを自動停止します。ただしこれは「新規エントリーの停止」であり、保有中のポジションは決済されません。
Q: スマートフォンでMT5を遠隔確認できますか?
はい。MT5のモバイルアプリ(iOS/Android)で同じアカウントにログインすると、オープンポジション・口座残高・証拠金維持率をスマートフォンから確認できます。プッシュ通知も設定できるため、重要なアラートを受け取れます。
Q: EAが土日に動いていないのは正常ですか?
はい、正常です。FX市場は土曜日の朝〜日曜日の夕方(サーバー時間)は閉まっています。この間にEAがエントリーしないのは正しい動作です。ただし保有中のポジションは週またぎで保有されます(スワップが発生)。
Q: VPSを1週間触れない予定があります。EAを止めておくべきですか?
短期(1週間程度)なら、EAが正常稼働している状態を確認してからそのままにしておくことも選択肢です。心配な場合はMT5の「自動売買」ボタンをOFFにするか、各EAの「一時停止ボタン」(EAのGUI)をONにしてください。長期(1ヶ月以上)の場合は、VPSを意図的に停止する前にすべてのポジションを決済することを推奨します。
関連記事
📧 5日間メール講座(無料)
FX自動売買の本質、バックテストの正しい見方、ブローカー選びのコツを毎日1通お届けします。
※ プライバシーは厳守。配信解除はいつでも可能です。