FXRobotEasy
EcoSystemChartsTools
AI BotsTradingBrokers
  1. Courses
  2. Automated Trading (MT5)
  3. Lesson 11
Beginner12–18 min

Lesson 11. Monitoring & Analytics — What to Watch After Launch

Know your key metrics (PF, Max DD, Expectancy, Win rate, Avg trade, volatility, monthly stability), spot degradation early, export reports, and set alerts. Build a simple 'robot journal' for daily/weekly control.

You defined rules and limits. Now measure, alert, and log — so you can act calmly and on time.

11.1. Key metrics (KPI cards + glossary)

Profit Factor (PF)

Higher PF means more profits than losses
Gross Profit / Gross Loss
Target: ≥ 1.2 (beginner)

Max Drawdown (DD)

Worst unrealized loss from equity peak
Peak-to-trough loss (%)
Target: ≤ 15% (to start)

Expectancy

Expected profit per trade in R or $
Average win × Win rate − Average loss × Loss rate
Target: Positive and stable

Win Rate

Percentage of profitable trades
Winning trades / Total trades (%)
Target: Context-dependent

Average Trade

Average outcome per trade
Total profit / Total trades
Target: Positive R or $

Volatility

Measure of return consistency
Monthly σ or std of daily returns
Target: Low and stable

Stability

Consistency of profitable periods
% positive months or equity slope
Target: > 60%

Exposure

Portfolio stress indicator
Avg % capital at risk
Target: ≤ 3%

Metric Glossary

11.2. Rolling windows & period compare (detect trend changes)

Use rolling windows to catch early degradation. Compare periods to spot significant shifts in performance.

Use PF/Expectancy on a rolling window to catch early degradation before it becomes a large drawdown.

Select Rolling Window

Selected: 60 trades

Period Comparison

MetricPeriod APeriod BDiff (%)
PF1.51.2-20.0% *
Expectancy0.80.5-37.5% *
Max DD1014+40.0% *
Volatility2.12.8+33.3% *
Win Rate5552-5.5%
Avg Trade0.50.3-40.0% *
Stability7055-21.4% *

* = Change ≥ 20%

Takeaway: PF drop ≥ 20% or Expectancy flips negative while DD/Volatility rise → investigate execution, regime shift, costs.

11.3. Degradation signals (red flags)

PF rolling (60 trades) drops below 1.2 or down ≥ 20% vs baseline

→ Reduce risk 50% or pause per plan

Expectancy rolling ≤ 0

→ Pause immediately; edge has evaporated

Max DD breaches plan threshold (e.g., 15%)

→ Stop and review risk settings

Volatility up (σ ↑) with flat/lower PF; monthly stability falls (< 50–60%)

→ Tighten protections or reduce risk

Cost creep: average spread/slippage up ≥ 20% vs baseline

→ Check broker execution; consider switching if persistent

Execution errors in logs ('No prices,' 'Invalid stops,' frequent requotes)

→ Check VPS/ping, symbol specs, broker spreads; pause if unresolved

General Actions When Red Flags Appear:

When red flags appear: reduce risk 50% or pause, tighten protections, re-run validation on demo, check VPS/ping and broker conditions.

→ Go to Alert Rule Builder to set specific thresholds.

11.4. Alerts & cut-offs (rule builder)

Configure Thresholds

Rule Summary

No active rules defined

11.5. Export reports (MT5 and trackers)

MT5 Export

  1. Strategy Tester: Open report → Save as HTML/CSV
  2. Account history export: Right-click → Save as Report
  3. Naming convention: SYMBOL_TF_PERIOD_MODEL_COSTS_DATE.html/csv

Third-party trackers

FXRobotEasy Analytics

Setup: Link read-only investor password

Checks: Track record verified / Trading privileges verified

Note: Keep both backtest and forward demo reports; compare same metrics and time windows.

11.6. Robot journal: daily/weekly logging template

Daily Log (short form)

Date/time: ___________
VPS/MT5 status: ___________
PF_rolling (30/60 trades): ___________
Expectancy_rolling: ___________
Open risk (%): ___________
Unusual spread/slippage noted?: ___________
Actions taken: (none / reduced risk / paused / adjusted filters): ___________
Notes: events (news/rollover, errors): ___________

Weekly Summary

PF_week: ___________
Max DD_week: ___________
Trades count: ___________
Stability (week/month): ___________
Costs vs baseline (spread/slippage %): ___________
Any alerts fired? Action/result: ___________
Decision: Continue / Reduce risk / Pause & review / Re-optimize on IS → validate OOS / Stop: ___________

11.7. Practice: set rules and start your robot journal (10–15 min)

Lesson 11 Quiz

Test your understanding with 3 questions. Pass with 2/3 correct.

11.9 What's Next?

You now know how to monitor your EA and spot issues early. Next, we'll cover the key differences when running robots on Forex vs Crypto markets.

Educational content only. Not financial advice. Trading involves risk of capital loss. Backtests/past performance do not guarantee future results. Start on demo; keep risk small.
EB
EASY Bots Academy

Master MT5 algorithmic trading with our comprehensive, practical course.

Learn

  • Course Curriculum
  • Learning Paths
  • Resources

Company

  • About Us
  • Privacy Policy
  • Terms of Service

Support

  • support@fxroboteasy.com
  • EcoSystem
  • Ai Bots

© 2025 EASY Bots Academy. All rights reserved.

Risk Warning: Trading involves risk. Past performance does not guarantee future results.