Riskreporter
- Utilità
- Quoc Huy Do
- Versione: 15.0
- Aggiornato: 4 febbraio 2026
All-in-one trading dashboard with real-time performance analytics, hourly heatmap, risk management, TP/SL calculator, and CSV export. Dark/Light themes. Responsive UI.
Full Description:
TradingPerformanceAnalyzer is a comprehensive GUI-based utility for MetaTrader 5 that provides traders with powerful real-time analytics, professional TP/SL visualization, and intelligent risk management — all within a sleek, TradingView-inspired interface.
KEY FEATURES:
Performance Dashboard
- Real-time profit/loss tracking with visual equity curve
- Win Rate, Max Drawdown, and Current Drawdown statistics
- Period-based analysis: This Week / This Month / This Year
- Hourly trading heatmap showing optimal trading hours with win rate color coding
- Broker Time or GMT offset synchronization for accurate time analysis
TP/SL Calculator with On-Chart Visualization
- Interactive Entry, Stop Loss, and Take Profit calculator
- Supports manual TP prices or auto-calculation using Risk:Reward ratios (RR1, RR2, RR3)
- On-chart price lines with dynamic color highlighting when price approaches key levels
- Real-time profit/loss estimation per target level
- Risk percentage calculation based on account balance
Risk Management Module
- Customizable Maximum Drawdown alert threshold
- Auto-close all positions and lock trading when DD limit is breached
- Configurable lock duration (hours) to prevent emotional trading
- Continuous DD monitoring with audio/visual alerts
📁 Export to CSV
- One-click export of full trading statistics
- Includes: trades log, hourly heatmap, period stats summary
- MQL5 sandbox-compliant file output
🎨 Premium UI/UX
- Responsive panel with 5 size presets: XS, S, M, L, XL
- Drag-and-drop repositioning
- Dark Mode / Light Mode themes
- Flicker-free real-time updates
- TradingView-style TP/SL visualization on chart
INPUT PARAMETERS:
| Parameter | Description |
|---|---|
| InpStartDate | Start date for historical analysis |
| InpUseBrokerTime | Use broker server time for heatmap (true/false) |
| InpGMTOffset | GMT offset when broker time is disabled |
| InpShowEquityCurve | Enable equity curve display |
| InpShowHeatmap | Enable hourly heatmap |
| InpDarkMode | Dark mode (true) or Light mode (false) |
| InpMaxDrawdownPercent | Max drawdown to trigger trading lock |
| InpLockHours | Duration to lock trading after DD breach |
| InpDefaultRR1/RR2/RR3 | Default Risk:Reward ratios for TP levels |
| InpDefaultLotSize | Default lot size for calculations |
USE CASES:
- Daily performance review
- Pre-trade risk/reward planning
- Monitor real-time drawdown during live sessions
- Identify best and worst trading hours
- Export data for journal analysis
NOTES:
- This is a utility/indicator tool, NOT an automated trading EA
- Does not execute trades automatically — manual decision-making required
- Fully compliant with MQL5 Market validation rules
