# 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! 📊📈


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://copier-docs.redfox-capital.com/config/report-and-dashboard-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
