FirstBlade Performance Analyzer
- Utilità
- Syed Atif Bin Syed Abu Bakar
- Versione: 1.2
FirstBlade Performance Analyzer is a non-trading MT5 utility. It is NOT a trading robot. It does not open, modify or close trades.
This product is a non-trading MT5 utility designed to analyze account trading performance using historical and current account data directly inside MetaTrader 5.
It is NOT a trading robot. It does not open, modify or close trades.
This product is a non-trading MT5 utility designed to analyze account trading performance using historical and current account data directly inside MetaTrader 5.
Overview
FirstBlade Performance Analyzer provides professional-grade performance analytics and visual diagnostics for MT5 accounts.
It helps traders understand profitability, drawdown behavior, timing efficiency, and trade quality through clear statistics and visual dashboards.
The utility runs fully offline, uses account history only, and is safe to use on both demo and live accounts.
Key Advantages
-
Clear, structured performance metrics at a glance
-
Visual analytics for equity, drawdown, and profitability
-
Time-based analysis to identify strong and weak trading periods
-
No external services, no data uploads, no trade execution
-
Suitable for manual traders and EA users
Core Performance Metrics
The utility calculates and displays key account statistics, including:
-
Total number of trades
-
Win rate (%)
-
Profit factor
-
Expected payoff
-
Net profit
-
Gross profit and gross loss
-
Average winning trade
-
Average losing trade
-
Maximum drawdown (value and percentage)
-
Current balance vs starting balance
-
Deposit, withdrawal, and transfer summary
All metrics update automatically based on the selected time filter.
Visual Performance Analytics
FirstBlade Performance Analyzer includes multiple on-chart visualizations, such as:
-
Balance / Equity Curve
Displays account balance progression over time. -
Drawdown Curve (Underwater %)
Shows drawdown depth and recovery phases. -
Profit by Period (Bar Chart)
Aggregates profit and loss by day, week, month, or year.
Trade Distribution & Behavior Analysis
To better understand trading behavior, the utility provides:
-
Entries by Hour (Histogram)
Identifies active trading hours. -
Profit Distribution (Histogram)
Shows frequency of winning and losing trades. -
Trade Holding Duration Distribution
Analyzes how long trades are typically held.
Advanced Analytical Views
The analyzer also includes deeper diagnostic visuals:
-
Duration vs Profit (Scatter Plot)
Examines the relationship between holding time and profitability. -
Entry Efficiency (MAE vs MFE Scatter)
Evaluates trade efficiency using maximum adverse and favorable excursion. -
Trading Heatmap (Calendar View)
Highlights profitable and unprofitable trading days. -
Time Analysis Matrix (Day of Week vs Hour)
Identifies time-based performance patterns.
Temporal Filtering
All analytics can be filtered by predefined time scopes:
-
All data
-
Day
-
Week
-
Month
-
Year
The dashboard updates dynamically when the selected period changes.
Symbol Summary
A symbol-level summary table shows:
-
Symbol name
-
Number of trades
-
Win rate
-
Net profit
-
Average win
-
Average loss
This is useful for multi-symbol accounts.
CSV Export
The utility supports local CSV export of parsed trade data:
-
One-click export from the dashboard
-
Files saved to the MT5 Files directory
-
Suitable for Excel or further external analysis
No data is transmitted outside MetaTrader.
User Interface & Operation
-
On-chart dashboard with full-screen overlay
-
Clear visual grouping and navigation tabs
-
Button-based controls for views and filters
-
Does not modify chart trading settings
-
Safe to attach to any chart
Input Parameters
Typical inputs include:
-
Time filter selection
-
Optional symbol or scope filtering
-
Display and refresh settings
(Exact parameters are described in the Inputs section of the terminal.)
Compliance & Safety
-
Utility type (non-trading)
-
No trade execution or modification
-
No external APIs or web connections
-
Fully compliant with MQL5 Market rules
Final Notes
FirstBlade Performance Analyzer is a diagnostic and analytical tool, not a performance guarantee.
It is designed to help traders:
-
Understand their trading behavior
-
Identify strengths and weaknesses
-
Improve decision-making through data
