Trading Reporter Dashboard MT5
- Utilitys
- Version: 2.460
- Aktualisiert: 31 Juli 2026
Trading Reporter — Visuelles Performance-Dashboard für MT5
Ein vollständiges Konto-Performance-Dashboard, direkt auf Ihrem MT5-Chart gezeichnet. Kein Browser, kein externes Tool, kein Abonnement. Einmal anhängen, auf Bildschirmgröße ziehen, fertig. Kontostand und Live-Drawdown aktualisieren sich im Sekundentakt, Statistiken zu geschlossenen Trades etwa eine Sekunde nach dem Schließen einer Position. Sie warten also auf keine neue Kerze, gleich auf welchem Timeframe der Chart läuft.
Kostenlos. Ohne Einschränkungen. Ohne Testzeitraum. Vollständige Quelltext-Transparenz.
ÜBERBLICK
Das Dashboard gliedert sich in sechs visuelle Zonen, die zusammen ein vollständiges Bild Ihres Kontos ergeben, auf einen Blick und immer aktuell.
Die Kopfzeile trägt Kontostand, Rendite in Prozent, Broker, Kontonummer und den Zeitpunkt der letzten Aktualisierung. Darunter liegen sieben KPI-Karten: Netto-P&L, Trefferquote, Profitfaktor, maximaler Drawdown mit einem Wert für geschlossene Trades und einem Live-Float-Wert, Trade-Anzahl aufgeteilt nach Gewinnern und Verlierern, durchschnittliches Chance-Risiko-Verhältnis und Erwartungswert. Jede Karte ist nach Schwellenwerten grün, gelb oder rot eingefärbt, sodass ein schwacher Wert auffällt, ohne dass Sie eine einzige Zahl lesen müssen.
Chart-Slot A nimmt oben links 65 Prozent der Breite ein und zeigt Ihren konfigurierbaren Hauptchart. Zur Wahl stehen drei: eine Equity-Kurve mit dem laufenden Kontostand je geschlossenem Trade, eine kumulierte P/L-Kurve, die einzahlungsneutral bei null beginnt, oder eine rollierende Trefferquote, die den Gewinnanteil über ein gleitendes Fenster der letzten N Trades zeichnet.
Das Gewinn/Verlust-Panel oben rechts ist ein Ringdiagramm mit der aktuellen Trefferquote als Mittelbeschriftung. Die Legende ergänzt Gewinn- und Verlustzahlen, durchschnittlichen Gewinn, durchschnittlichen Verlust, längste Gewinnserie, durchschnittliche Haltedauer und die Sharpe Ratio.
Chart-Slot B unten links zeigt den konfigurierbaren Zweitchart, ebenfalls aus mehreren Varianten. Drawdown Prozent zeichnet eine Unterwasser-Equity-Kurve mit null Prozent oben und maximalem Drawdown unten, Drawdown Absolut zeigt dasselbe Bild in Kontowährung. Trade-Frequenz stellt Trades pro Kalendertag als Balken dar. Die P/L-Verteilung ist ein Histogramm der Handelsergebnisse, skaliert auf Ihre typische Trade-Spanne für maximale Lesbarkeit. Der Wochen-Heartbeat zeichnet wöchentliche Netto-Ergebnisse als Balken um die Nulllinie, grün darüber und rot darunter, mit Beschriftung der besten und schlechtesten Woche. Tages-P&L [NEU in v2.46] liefert einen Balken je Handelstag um eine zentrierte Nulllinie, dazu Tagesanzahl, die Aufteilung in Gewinn- und Verlusttage sowie die Tages-Trefferquote. Nur Tage mit tatsächlichen Trades erhalten einen Balken, untätige Wochenenden strecken den Chart also nie.
Die Monats-P&L-Balken decken volle rollierende zwölf Monate ab [NEU in v2.45]. Die zwölf jüngsten Kalendermonate erscheinen als grüne und rote Balken mit Wertbeschriftung und dynamischen Monatsnamen, automatisch gedeckelt, damit Extremmonate die übrigen nie erdrücken. Die Monatsansicht läuft über einen eigenen Historien-Scan und ist nicht mehr durch InpHistoryDays begrenzt. Sie können Ihre Kennzahlen und Kurven also auf einem 90-Tage-Fenster halten und trotzdem ein volles Handelsjahr an Monatsergebnissen sehen.
Die Symboltabelle schließt das Layout ab, sortiert nach absolutem P&L, mit Symbol, Netto-P&L, Trade-Anzahl, Trefferquote in Prozent und einem skalierten Balken. Sie zeigt so viele Zeilen, wie die Panelhöhe zulässt.
FUNKTIONEN
Unterstützung für Broker mit geteilter Kommission
Manche Broker buchen die Entry-Kommission auf den Eröffnungs-Deal statt auf den Ausstieg. Auf solchen Konten verliert eine reine Exit-Betrachtung stillschweigend einen Teil der Kommission oder sie ganz. Trading Reporter holt beide Seiten über einen einzigen O(n)-Vorlauf, ohne API-Aufrufe je Trade und ohne Verlangsamung bei großen Konten.
Exakte P&L-Genauigkeit
Das Netto-P&L stimmt auf den Cent mit der MT5-Kontohistorie überein. Entry-Kommissionen bei Teilschließungen werden genau einmal je Position angerechnet, nicht einmal je schließendem Deal und nicht erneut, wenn der Rest der Position in einem späteren Aktualisierungszyklus geschlossen wird. Broker-Kredit- und Bonusbeträge bleiben ausgeschlossen, Breakeven-Trades sind vollständig enthalten. Das Ergebnis ist identisch mit dem, was MT5 im Reiter Historie ausweist, und InpDiagnostic erlaubt Ihnen, das im Experten-Log selbst nachzuprüfen.
Festplatten-Cache und inkrementelle Aktualisierung
Beim ersten Laden wird die vollständige Historie verarbeitet und auf Festplatte gesichert. Danach werden nur noch neue Deals seit dem letzten Lauf angehängt. Ein MT5-Neustart oder ein Chartwechsel lädt sofort aus dem Cache. Alte Cache-Dateien aus früheren Historien-Einstellungen werden beim Start automatisch aufgeräumt.
Verarbeitet Konten mit 47 000 Trades und mehr
Entwickelt und getestet auf echten Konten mit Zehntausenden geschlossenen Positionen. Kein Einfrieren, kein Timeout.
Auszahlungsbewusster Drawdown
Auszahlungen setzen den Equity-Höchststand zurück und werden daher nie als Handels-Drawdown gewertet. Broker-Kredit und Bonusbeträge bleiben vollständig ausgeschlossen, nur echte Einzahlungen zählen. Das Ergebnis spiegelt das tatsächliche Handelsrisiko wider, nicht Ihre Finanzierungsentscheidungen.
Live-Float-Drawdown
Ein Drawdown auf Basis geschlossener Trades übersieht die Unterwasserphasen offener Positionen, was bei Hedge-, Grid- und Martingale-Strategien entscheidend ist. Die Drawdown-Karte zeigt deshalb zwei Werte: oben den klassischen Drawdown geschlossener Trades und darunter einen Live-Float-Drawdown, im Sekundentakt aus ACCOUNT_EQUITY gemessen. Er erfasst den tiefsten Punkt, den Ihre Equity erreicht, ob das um drei Uhr nachts, mittags oder während einer Nachrichtenspitze geschieht. Auch die Drawdown-Charts in Slot B zeigen geschlossenes Maximum und Live-Maximum nebeneinander, sodass Float-Ereignisse sichtbar sind, bevor überhaupt ein Trade schließt.
Wird der Indikator angehängt, während Positionen bereits tief im Minus stehen, meldet er den echten Wert nun sofort [NEU in v2.46]. Der Referenz-Höchststand wird aus dem Kontostand abgeleitet, also aus realisiertem Geld und damit einem Niveau, das die Equity nachweislich erreicht hat. Ein- und Auszahlungen verschieben diese Referenz um ihren eigenen Betrag, statt sich als Drawdown oder als Erholung niederzuschlagen. Der Live-Drawdown übersteht MT5-Neustarts, Indikator-Neuladungen und VPS-Reboots über eine kontobezogene Speicherung und lässt sich bei Bedarf über InpResetFloatingDD zurücksetzen.
Unterstützung für Bonus- und Kreditkonten
Auf Konten, bei denen Broker-Kredit oder ein Einzahlungsbonus die Equity deutlich über den Kontostand hebt, verzerren kontostandsbasierte Prozentwerte das Bild. Mit InpUseEquityForStats stellen Sie Rendite und Drawdown auf einen equity-basierten Nenner um, der das Kredit- oder Bonuskapital einschließt. Ein Drawdown von 100 USD auf einem Konto mit 10 000 USD Equity aus 1 000 USD Kontostand und 9 000 USD Bonus erscheint dann als ein Prozent statt als zehn. Absolute Beträge in Kontowährung bleiben unverändert.
Magic-Number-Filter
Isolieren Sie die Leistung eines einzelnen EA, indem Sie dessen Magic Number eintragen, oder setzen Sie den Filter auf -1 für alle Trades zusammen. Ist eine Magic Number aktiv, wird auch die Equity-Basislinie ausschließlich aus den Trades dieses EA berechnet, sodass Rendite und Drawdown die tatsächliche Leistung dieses EA abbilden statt die des gesamten Kontos. Die Monats-P&L-Balken folgen demselben Filter.
Ziehen und skalieren
Fassen Sie eine Kante oder Ecke, um das Panel zu skalieren, und ziehen Sie die Titelleiste, um es zu verschieben. Alle Schriftgrößen, Chart-Proportionen und Beschriftungsabstände skalieren dynamisch mit der Panelgröße.
PARAMETER
Jeder Eingabewert kommt mit einem funktionierenden Standard, der Indikator ist also sofort nach dem Anhängen nutzbar. In der Praxis lohnen sich nur das Historienfenster und, falls Sie mehrere EAs betreiben, der Magic-Filter.
Historie und Filter. InpHistoryDays legt fest, wie viele Tage Handelshistorie für Kennzahlen, Kurven und Symboltabelle ausgewertet werden, standardmäßig 90 Tage bei einem Maximum von 9999 für die Gesamthistorie; die Monats-P&L-Balken decken unabhängig davon immer die letzten zwölf Kalendermonate ab. InpMagicFilter beschränkt alles auf einen einzelnen EA, wobei -1 für alle Trades steht. InpIncludeSwap und InpIncludeComm entscheiden, ob Swap und Kommission, Entry wie Exit, in alle P&L-Berechnungen einfließen; beide sind standardmäßig aktiv. InpUseEquityForStats stellt Rendite- und Drawdown-Prozente auf einen equity-basierten Nenner um, der Kredit- und Bonuskapital einschließt, was Bonuskonten benötigen; standardmäßig ist es deaktiviert.
Chart-Auswahl. InpChartA wählt den Hauptchart aus EQUITY_CURVE, PNL_CURVE und ROLLING_WIN_RATE. InpChartB wählt den Zweitchart aus DRAWDOWN_PCT, DRAWDOWN_ABS, TRADE_FREQ, PNL_DIST, HEARTBEAT und DAILY_PNL. InpRollingWRPeriod setzt das Trade-Fenster der rollierenden Trefferquote ausschließlich in Slot A, standardmäßig 50 Trades, und wirkt nicht auf das Gewinn/Verlust-Ringdiagramm.
Darstellung und Geometrie. InpPanelWidth und InpPanelHeight bestimmen die anfängliche Panelgröße, standardmäßig 1300 mal 700 Pixel, während InpPanelX und InpPanelY es mit 0 und 30 auf dem Chart platzieren. InpFontName wählt die Schrift aller Beschriftungen, standardmäßig Consolas, und InpBgColor setzt den Panel-Hintergrund, standardmäßig C'80,80,80'. InpShowGrid zeichnet Gitterlinien in die Charts und ist standardmäßig aktiv. InpRefreshBars zeichnet das Panel alle N neuen Chartkerzen neu, standardmäßig 1, wobei geschlossene Trades zusätzlich binnen etwa einer Sekunde eine Aktualisierung auslösen. InpHideTradeArrows blendet die MT5-Historienpfeile aus, damit sie das Panel nicht überlagern; es ist standardmäßig aktiv und die ursprüngliche Einstellung wird beim Entfernen des Indikators wiederhergestellt.
Wartung. InpResetFloatingDD löscht den gespeicherten Live-Float-Drawdown beim nächsten Start und sollte danach wieder auf false gesetzt werden. InpDiagnostic gibt beim Anhängen einmalig eine vollständige P&L-Aufschlüsselung in das MT5-Experten-Log aus, was der schnellste Weg ist, die Genauigkeit gegen Ihre MT5-Historie zu prüfen. Beide stehen standardmäßig auf false.
INSTALLATION
Kopieren Sie TradingReporter.mq5 in Ihren MT5-Indicators-Ordner und kompilieren Sie ihn im MetaEditor mit F7. Hängen Sie ihn an einen beliebigen Chart an, auf jedem Symbol und jedem Timeframe. Setzen Sie InpHistoryDays auf das gewünschte Auswertungsfenster und tragen Sie, falls Sie einen bestimmten EA verfolgen, dessen Magic Number in InpMagicFilter ein. Ziehen und skalieren Sie das Panel abschließend passend zu Ihrem Bildschirmlayout. Alles Weitere kann auf dem Standardwert bleiben.
Es wird keine WebRequest-Berechtigung benötigt und es werden keine externen Verbindungen aufgebaut. Der Indikator läuft vollständig innerhalb von MT5. Er ist ein Indikator, kein Expert Advisor, und er eröffnet oder verändert keine Trades.
KOMPATIBILITÄT
Ausschließlich MetaTrader 5, nicht kompatibel mit MT4. Er arbeitet mit allen Brokern und allen Kontotypen einschließlich Standard, ECN, Hedge und Netting sowie mit allen Instrumenten einschließlich Forex, Gold, Indizes, Krypto und Rohstoffen. Er ist für den durchgehenden VPS-Betrieb optimiert und wurde auf Konten von einem einzigen geschlossenen Trade bis über 47 000 getestet.
Version 2.46 | fi.con Investment Group | MQL5 Marketplace

Sehr gutes und übersichtliches Tool. 👍