> For the complete documentation index, see [llms.txt](https://copier-docs.redfox-capital.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://copier-docs.redfox-capital.com/config/report-and-dashboard-guide.md).

# Report & Dashboard Guide

### 📋 Overview

RedFox Copier Pro includes advanced analytics and reporting features to monitor performance and visualize real-time data. These professional tools help you track results, analyze patterns, and make data-driven decisions.

**Key Features:**

* 📊 **Automated Reports** - Daily/Weekly/Monthly analytics via Telegram
* 📈 **Chart Dashboard** - Real-time visual display on charts
* 📁 **CSV Export** - Data export for external analysis
* 📉 **Performance Metrics** - Win rate, profit factor, drawdown tracking

***

### 📊 Report & Analytics

#### **1. EnableReport**

```
EnableReport = true | false
```

**Controls whether EA generates and sends performance reports.**

***

#### **false** (Default - No Reports)

**Behavior:** No automated analytics, manual tracking only.

**When to use:**

* Don't want Telegram messages
* Manual tracking preferred
* Reduce EA overhead

***

#### **true** (Reports Active - Recommended)

**Behavior:** EA automatically generates reports and sends via Telegram.

**When to use:**

* Professional performance tracking
* Want accountability and transparency
* Make data-driven decisions
* Monitor multiple EA instances

**Benefits:**

* ✅ Track performance over time
* ✅ Identify best symbols/strategies
* ✅ Spot issues early
* ✅ Data-driven optimization

***

#### **2. AutoDailyReport**

```
AutoDailyReport = true | false
```

**Controls automatic daily report generation.**

***

#### **true** (Auto Daily Reports)

**Behavior:** EA sends daily summary at end of trading day.

**Report Content:**

```
📊 DAILY TRADING REPORT
Date: 2024-10-28

💰 PERFORMANCE
Starting Balance: $10,000
Ending Balance: $10,245
Profit/Loss: +$245 (+2.45%)
Highest Balance: $10,280
Lowest Balance: $9,950

📈 TRADING STATS
Total Trades: 15
Winning Trades: 9 (60%)
Losing Trades: 6 (40%)
Average Win: $45.50
Average Loss: -$18.20
Largest Win: $120.00
Largest Loss: -$35.00

🎯 SYMBOLS TRADED
EURUSD: 6 trades, +$120 (65% win rate)
GBPUSD: 5 trades, +$80 (60% win rate)
XAUUSD: 4 trades, +$45 (50% win rate)

⏱️ BEST TIME
Most Profitable Hour: 10:00-11:00 (+$95)
Worst Hour: 16:00-17:00 (-$25)

📊 RISK METRICS
Max Drawdown: -$50 (0.5%)
Risk/Reward Ratio: 2.5:1
Average Risk Per Trade: 1.2%
```

**When to use:**

* Daily performance review
* Track consistency
* Identify daily patterns
* Professional accountability

***

#### **3. AutoWeeklyReport**

```
AutoWeeklyReport = true | false
```

**Controls automatic weekly report generation.**

**Report Content:**

```
📊 WEEKLY TRADING REPORT
Week: Oct 21-27, 2024

💰 WEEKLY PERFORMANCE
Starting Balance: $10,000
Ending Balance: $10,680
Profit/Loss: +$680 (+6.8%)
Best Day: Thursday (+$245)
Worst Day: Monday (-$45)

📈 WEEKLY STATS
Total Trades: 52
Win Rate: 58%
Profit Factor: 2.15
Average Trade: +$13.08

🎯 SYMBOL BREAKDOWN
EURUSD: 20 trades, +$320 (60% WR)
GBPUSD: 18 trades, +$245 (55% WR)
XAUUSD: 14 trades, +$115 (57% WR)

📅 DAILY BREAKDOWN
Monday: 8 trades, -$45
Tuesday: 12 trades, +$180
Wednesday: 10 trades, +$125
Thursday: 14 trades, +$245
Friday: 8 trades, +$175

🏆 PERFORMANCE GRADE: A-
Recommendation: Excellent week. Consider increasing position size on EURUSD.
```

**When to use:**

* Weekly review and planning
* Compare week-over-week progress
* Strategic adjustments
* Long-term tracking

***

#### **4. AutoMonthlyReport**

```
AutoMonthlyReport = true | false
```

**Controls automatic monthly report generation.**

**Report Content:**

```
📊 MONTHLY TRADING REPORT
Month: October 2024

💰 MONTHLY PERFORMANCE
Starting Balance: $10,000
Ending Balance: $12,450
Profit/Loss: +$2,450 (+24.5%)
Peak Balance: $12,680
Max Drawdown: -$320 (3.2%)

📈 MONTHLY STATS
Total Trades: 218
Winning: 132 (60.6%)
Losing: 86 (39.4%)
Profit Factor: 2.35
Sharpe Ratio: 1.85

🎯 TOP PERFORMERS
Best Symbol: EURUSD (+$980, 65% WR)
Best Strategy: London Breakout (+$1,200)
Best Day: Oct 18 (+$385)
Best Week: Week 3 (+$780)

📉 BOTTOM PERFORMERS
Worst Symbol: GBPJPY (-$120, 42% WR)
Worst Day: Oct 5 (-$95)
Worst Week: Week 1 (-$45)

⏱️ TIME ANALYSIS
Most Profitable Session: London (08:00-12:00)
Least Profitable: Asian (00:00-06:00)

🛡️ RISK ANALYSIS
Average Risk/Trade: 1.2%
Max Simultaneous Risk: 8.5%
Risk-Adjusted Return: 7.65x

🏆 MONTHLY GRADE: A+
Growth Rate: 24.5%
Consistency: High (90% positive weeks)
Risk Management: Excellent

📌 RECOMMENDATIONS:
✅ Continue current strategy
✅ Consider increasing EURUSD allocation
⚠️ Reduce GBPJPY exposure (poor performance)
⚠️ Avoid Asian session trading
```

**When to use:**

* Monthly performance review
* Long-term strategy evaluation
* Reporting to investors/partners
* Tax/accounting records

***

#### **5. ReportTime**

```
ReportTime = "23:59"  // HH:MM format (broker time)
```

**Defines when daily report is generated (24-hour format, broker server time).**

**Configuration Examples:**

**End of Trading Day:**

```
ReportTime = "23:59"  // Just before midnight
```

**Before European Close:**

```
ReportTime = "17:00"  // 5 PM
```

**After NY Close:**

```
ReportTime = "22:00"  // 10 PM
```

**Important:** Use broker server time (check MT4 market watch).

***

#### **6. ExportReportCSV**

```
ExportReportCSV = true | false
```

**Controls whether reports are also saved as CSV files.**

***

#### **true** (Export to CSV)

**Behavior:** Report data saved to `Files/` folder as CSV.

**File Format:**

```
Files/RedFoxCopierPro_Report_2024-10-28.csv

Date,Symbol,Type,Lot,Entry,Exit,SL,TP,Profit,Duration,Result
2024-10-28,EURUSD,BUY,0.10,1.0850,1.0900,1.0800,1.0900,50.00,45m,WIN
2024-10-28,GBPUSD,SELL,0.15,1.2700,1.2650,1.2750,1.2650,75.00,1h20m,WIN
2024-10-28,XAUUSD,BUY,0.05,2650,2640,2630,2680,-50.00,25m,LOSS
...
```

**Use Cases:**

* Import to Excel/Google Sheets
* Advanced analytics (pivot tables, charts)
* Custom backtesting analysis
* Share with partners/investors
* Tax preparation

**When to enable:**

* Professional trading
* Want detailed records
* External analysis tools
* Compliance/audit requirements

***

### 📈 Chart Dashboard

#### **7. EnableChartDashboard**

```
EnableChartDashboard = true | false
```

**Controls whether real-time dashboard is displayed on chart.**

***

#### **false** (No Dashboard)

**Behavior:** Clean chart, no overlays.

**When to use:**

* Minimal screen space
* Focus on price action only
* Multiple charts (dashboard on one only)

***

#### **true** (Dashboard Active - Recommended)

**Behavior:** Real-time info panel displayed on chart.

**Dashboard Display:**

```
╔══════════════════════════════════════╗
║     REDFOX COPIER PRO v1.66          ║
╠══════════════════════════════════════╣
║ 💰 ACCOUNT INFO                      ║
║ Balance: $10,245.50                  ║
║ Equity: $10,380.25                   ║
║ Free Margin: $9,850.00               ║
║ Margin Level: 485.2%                 ║
╠══════════════════════════════════════╣
║ 📊 TODAY'S PERFORMANCE               ║
║ Starting Balance: $10,000.00         ║
║ Profit/Loss: +$245.50 (+2.45%)      ║
║ Trades: 15 | Win: 9 | Loss: 6       ║
║ Win Rate: 60.0%                      ║
╠══════════════════════════════════════╣
║ 📈 OPEN POSITIONS                    ║
║ Total: 5 orders                      ║
║ EURUSD BUY: 0.20 lot (+$35.50)      ║
║ GBPUSD SELL: 0.15 lot (+$22.80)     ║
║ XAUUSD BUY: 0.10 lot (-$12.00)      ║
║ Floating P/L: +$46.30                ║
╠══════════════════════════════════════╣
║ 🛡️ PROTECTION STATUS                ║
║ Daily Loss Limit: -$200 (0/-200)    ║
║ Daily Profit Target: $500 (245/500) ║
║ Status: ✅ ACTIVE                   ║
╠══════════════════════════════════════╣
║ 🔗 CONNECTION                        ║
║ Telegram: ✅ Connected              ║
║ Last Signal: 2m ago                  ║
║ EA Status: ✅ RUNNING               ║
╚══════════════════════════════════════╝
```

**Benefits:**

* ✅ Real-time performance monitoring
* ✅ Quick account health check
* ✅ No need to check Telegram
* ✅ Professional visual feedback
* ✅ Spot issues instantly

**When to use:**

* Active monitoring
* Professional trading setup
* Multiple monitors
* Demo/live comparison

***

#### **8. DashboardPosition**

```
DashboardPosition = TOP_LEFT | TOP_RIGHT | BOTTOM_LEFT | BOTTOM_RIGHT
```

**Controls where dashboard appears on chart.**

**Configuration:**

```
TOP_LEFT - Upper left corner (default)
TOP_RIGHT - Upper right corner
BOTTOM_LEFT - Lower left corner (good for price focus)
BOTTOM_RIGHT - Lower right corner
```

**Recommendation:** Choose position that doesn't overlap important price levels.

***

#### **9. DashboardSize**

```
DashboardSize = SMALL | MEDIUM | LARGE
```

**Controls dashboard text size and panel dimensions.**

**SMALL:**

* Compact display
* Minimal screen space
* Basic info only

**MEDIUM (Recommended):**

* Balanced size
* Good readability
* Standard info

**LARGE:**

* Maximum visibility
* Large monitors
* Detailed info
* Presentation mode

***

### 💼 Real-World Configuration Examples

#### **Example 1: Professional Trader Setup**

**Account:** $10,000

**Configuration:**

```
// Reports (comprehensive tracking)
EnableReport = true
AutoDailyReport = true
AutoWeeklyReport = true
AutoMonthlyReport = true
ReportTime = "23:59"
ExportReportCSV = true

// Dashboard (detailed monitoring)
EnableChartDashboard = true
DashboardPosition = TOP_LEFT
DashboardSize = MEDIUM
```

**Result:** Complete performance tracking with daily accountability, weekly trends, monthly analytics, and real-time dashboard.

***

#### **Example 2: Minimal Setup**

**Account:** $5,000

**Configuration:**

```
// Reports (basic only)
EnableReport = true
AutoDailyReport = true
AutoWeeklyReport = false
AutoMonthlyReport = false
ExportReportCSV = false

// Dashboard (on-chart only)
EnableChartDashboard = true
DashboardPosition = TOP_RIGHT
DashboardSize = SMALL
```

**Result:** Daily accountability without excessive data, clean dashboard for quick checks.

***

#### **Example 3: Institutional Setup**

**Account:** $50,000

**Configuration:**

```
// Reports (comprehensive + export)
EnableReport = true
AutoDailyReport = true
AutoWeeklyReport = true
AutoMonthlyReport = true
ReportTime = "17:00"  // End of London session
ExportReportCSV = true

// Dashboard (detailed + large)
EnableChartDashboard = true
DashboardPosition = TOP_RIGHT
DashboardSize = LARGE
```

**Result:** Professional reporting for compliance, detailed analytics in CSV format, large dashboard for presentation/monitoring rooms.

***

#### **Example 4: Multiple Accounts**

**Setup:** 3 accounts being monitored

**Account 1 (Main):**

```
EnableReport = true
AutoDailyReport = true
EnableChartDashboard = true
DashboardSize = MEDIUM
```

**Account 2 & 3 (Secondary):**

```
EnableReport = true
AutoDailyReport = false  // Reduce Telegram noise
EnableChartDashboard = true
DashboardSize = SMALL
```

**Result:** Detailed tracking on main account, basic monitoring on secondary accounts, reduced Telegram message volume.

***

### ⚠️ Common Mistakes

#### ❌ **Mistake 1: No Reporting Enabled**

**Bad:**

```
EnableReport = false
// No performance tracking, flying blind!
```

**Good:**

```
EnableReport = true
AutoDailyReport = true
```

**Why:** Can't improve what you don't measure.

***

#### ❌ **Mistake 2: Too Many Reports**

**Bad:**

```
AutoDailyReport = true
AutoWeeklyReport = true
AutoMonthlyReport = true
// On 5 different accounts = 15+ reports/day!
```

**Good:**

```
// Enable what you actually review
AutoDailyReport = true  // Main review
AutoWeeklyReport = false
AutoMonthlyReport = false
```

**Why:** Information overload leads to ignoring reports.

***

#### ❌ **Mistake 3: Wrong Report Time**

**Bad:**

```
ReportTime = "12:00"  // Middle of trading day!
```

**Good:**

```
ReportTime = "23:59"  // End of day
```

**Why:** Mid-day reports don't reflect full daily performance.

***

#### ❌ **Mistake 4: Dashboard Too Large**

**Bad:**

```
DashboardSize = LARGE
// On small laptop screen, covers half the chart!
```

**Good:**

```
DashboardSize = SMALL  // or MEDIUM
DashboardPosition = corner that doesn't overlap key levels
```

**Why:** Dashboard should enhance, not obstruct trading view.

***

#### ❌ **Mistake 5: Not Using CSV Export**

**Bad:**

```
ExportReportCSV = false
// Can't do detailed analysis later
```

**Good:**

```
ExportReportCSV = true
// Monthly Excel analysis to find edge
```

**Why:** CSV data enables deep analysis that Telegram reports can't provide.

***

### ✅ Best Practices

#### ✅ **1. Enable Daily Reports**

**Minimum Configuration:**

```
EnableReport = true
AutoDailyReport = true
ReportTime = "23:59"
```

**Benefits:** Daily accountability, pattern recognition, quick issue detection.

***

#### ✅ **2. Use Dashboard for Real-Time Monitoring**

```
EnableChartDashboard = true
DashboardPosition = position that doesn't overlap price
DashboardSize = MEDIUM
```

**Benefits:** Instant visibility, no need to check Telegram constantly.

***

#### ✅ **3. Export CSV for Deep Analysis**

```
ExportReportCSV = true
```

**Monthly Routine:**

* Import CSV to Excel/Sheets
* Create pivot tables
* Analyze by symbol, time, day
* Find patterns and optimize

***

#### ✅ **4. Review Reports Consistently**

**Daily:**

* Check daily report before bed
* Review win rate and profit
* Note any anomalies

**Weekly:**

* Compare week-over-week
* Identify best/worst days
* Adjust strategy if needed

**Monthly:**

* Deep dive into CSV data
* Calculate Sharpe ratio
* Strategic planning

***

#### ✅ **5. Configure Report Time Correctly**

**Match Your Trading Schedule:**

```
Day Trader: ReportTime = "17:00" (after main session)
Swing Trader: ReportTime = "23:59" (end of day)
Asian Session: ReportTime = "06:00" (after session)
```

***

#### ✅ **6. Dashboard Position Strategy**

**Single Monitor:**

```
DashboardPosition = TOP_RIGHT
DashboardSize = SMALL
// Minimal obstruction
```

**Multiple Monitors:**

```
DashboardPosition = TOP_LEFT
DashboardSize = LARGE
// Dedicated monitoring
```

***

### 🚀 Quick Start Guide

#### **Step 1: Enable Basic Reporting**

```
EnableReport = true
AutoDailyReport = true
ReportTime = "23:59"
```

#### **Step 2: Enable Dashboard**

```
EnableChartDashboard = true
DashboardPosition = TOP_LEFT
DashboardSize = MEDIUM
```

#### **Step 3: Test for One Week**

* Monitor daily reports
* Check dashboard accuracy
* Adjust position/size if needed

#### **Step 4: Add CSV Export**

```
ExportReportCSV = true
```

#### **Step 5: Enable Weekly/Monthly Reports**

```
AutoWeeklyReport = true   // After 2 weeks
AutoMonthlyReport = true  // After 1 month
```

#### **Step 6: Develop Review Routine**

* **Daily:** Quick check of daily report (2 min)
* **Weekly:** Review weekly report + adjust strategy (15 min)
* **Monthly:** Deep CSV analysis + optimization (1 hour)

***

### 📊 Report Analysis Tips

#### **Identify Your Edge**

**Look for:**

* Best performing symbols
* Best trading times/sessions
* Winning vs losing patterns
* Days of week performance

**Example Analysis:**

```
From Monthly Report:
- EURUSD: 65% win rate, best symbol
- London Session: 70% of profits
- Thursdays: Best day (avg +$85)
- Mondays: Worst day (avg -$15)

Action:
→ Increase EURUSD allocation
→ Focus on London session
→ Reduce Monday trading
→ Optimize Thursday strategy
```

***

#### **Track Consistency**

**Key Metrics:**

* Win rate stability (should be steady)
* Average win/loss ratio
* Drawdown trends
* Profit factor consistency

**Red Flags:**

* Win rate declining
* Average loss increasing
* Drawdown increasing
* Inconsistent profit/loss

***

#### **Risk Metrics to Monitor**

**From Reports:**

```
Risk/Reward Ratio: Should be > 1.5
Max Drawdown: Should be < 10%
Average Risk Per Trade: Should match settings
Profit Factor: Should be > 1.5
```

***

### 📞 FAQ

**Q: When does daily report generate?** A: At the time specified in `ReportTime` (broker server time).

**Q: Can I get reports for past dates?** A: No, but you can review CSV exports for historical data.

**Q: Dashboard slowing down MT4?** A: Set `DashboardSize = SMALL` or disable on secondary charts.

**Q: Where are CSV files saved?** A: `MetaTrader/MQL4/Files/RedFoxCopierPro_Report_YYYY-MM-DD.csv`

**Q: Can I customize report content?** A: Not directly in settings, but CSV export allows custom analysis in Excel.

**Q: Reports showing wrong timezone?** A: Reports use broker server time (check MT4 market watch).

**Q: Can I send reports to multiple Telegram accounts?** A: No, reports go to configured Telegram bot only. Forward manually if needed.

**Q: Dashboard not showing on chart?** A: Check `EnableChartDashboard = true` and EA is running on that chart.

***

### 📁 CSV Export Format

**File Structure:**

```csv
Date,Time,Symbol,Type,Lot,Entry,Exit,SL,TP,Profit,Pips,Duration,Result,Comment
2024-10-28,09:15:23,EURUSD,BUY,0.10,1.0850,1.0900,1.0800,1.0900,50.00,50,45m,WIN,TP1 Hit
2024-10-28,10:30:45,GBPUSD,SELL,0.15,1.2700,1.2650,1.2750,1.2650,75.00,50,1h20m,WIN,Full TP
2024-10-28,13:20:10,XAUUSD,BUY,0.05,2650.00,2640.00,2630.00,2680.00,-50.00,-10,25m,LOSS,SL Hit
```

**Excel Analysis Tips:**

* Create pivot tables by Symbol, Type, Result
* Chart profit by hour/day/week
* Calculate rolling win rate
* Track drawdown periods
* Identify correlation patterns

***

**Remember:** Professional traders review their performance religiously. Use these tools to continuously improve! 📊📈
