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 | falseControls 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 | falseControls 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 | falseControls 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 | falseControls 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 tradingWhen 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 midnightBefore European Close:
ReportTime = "17:00" // 5 PMAfter NY Close:
ReportTime = "22:00" // 10 PMImportant: Use broker server time (check MT4 market watch).
6. ExportReportCSV
ExportReportCSV = true | falseControls 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 | falseControls 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_RIGHTControls 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 cornerRecommendation: Choose position that doesn't overlap important price levels.
9. DashboardSize
DashboardSize = SMALL | MEDIUM | LARGEControls 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 = MEDIUMResult: 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 = SMALLResult: 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 = LARGEResult: 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 = MEDIUMAccount 2 & 3 (Secondary):
EnableReport = true
AutoDailyReport = false // Reduce Telegram noise
EnableChartDashboard = true
DashboardSize = SMALLResult: 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 = trueWhy: 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 = falseWhy: 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 dayWhy: 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 levelsWhy: Dashboard should enhance, not obstruct trading view.
β Mistake 5: Not Using CSV Export
Bad:
ExportReportCSV = false
// Can't do detailed analysis laterGood:
ExportReportCSV = true
// Monthly Excel analysis to find edgeWhy: 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 = MEDIUMBenefits: Instant visibility, no need to check Telegram constantly.
β
3. Export CSV for Deep Analysis
ExportReportCSV = trueMonthly 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 obstructionMultiple 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 = MEDIUMStep 3: Test for One Week
Monitor daily reports
Check dashboard accuracy
Adjust position/size if needed
Step 4: Add CSV Export
ExportReportCSV = trueStep 5: Enable Weekly/Monthly Reports
AutoWeeklyReport = true // After 2 weeks
AutoMonthlyReport = true // After 1 monthStep 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 strategyTrack 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:
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 HitExcel 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! ππ
Last updated