Trading Performance Monitor
- Indikatoren
-
Khac Thanh Bui
Ich verwandle Handelslogik in algorithmische Präzision. Ich entwickle professionelle Tools für FX und Gold und schließe die Lücke zwischen praktischen Handelsanforderungen und High-End-Softwareentwicklung.
WAS ICH BAUE: - Version: 1.11
Trading Performance Monitor
Ein Multi-EA-Performance-Dashboard für MetaTrader 5, das automatisch die Expert Advisors erkennt, die auf Ihren geöffneten Charts laufen, und deren individuelle Ergebnisse in Echtzeit verfolgt.
Trading Performance Monitor ist ein Informationsindikator für MetaTrader 5. Er liest den Kontoverlauf und die offenen Positionen aus, gruppiert die Daten nach Expert Advisor und stellt sie über eine siebenseitige Oberfläche dar, die Performance, Trades, Risikokennzahlen, Drawdown, Monatshistorie und Ergebnisse je Symbol umfasst. Er platziert keine Orders und verändert keine Positionen.
Overview
Trader, die mehrere Expert Advisors gleichzeitig betreiben, haben oft keine einfache Möglichkeit zu erkennen, welcher davon profitabel ist und welcher Verluste erzeugt. Der Kontoverlauf vermischt alle Strategien miteinander, und das Terminal zeigt das Ergebnis für das gesamte Konto an, statt für jeden Expert Advisor separat.
Dieser Indikator durchsucht jeden geöffneten Chart, ermittelt, welcher Expert Advisor jeweils angehängt ist, und ordnet diese Charts über ihre Magic Number den zugehörigen Positionen und geschlossenen Trades zu. Positionen ohne Magic Number werden separat als manuelle Trades gruppiert, sodass diskretionäre Aktivität nicht mit automatisierten Ergebnissen vermischt wird. Da der Indikator nur Daten liest, kann er an jeden beliebigen Chart angehängt werden, ohne den Handel zu beeinträchtigen.
Key Features
- Automatische EA-Erkennung — Geöffnete Charts werden fortlaufend gescannt, neu angehängte Expert Advisors erscheinen ohne manuelle Konfiguration in der Tabelle. Auch geschlossene oder neu zugewiesene Charts werden erkannt.
- Aufschlüsselung je EA — Symbol, Zeitrahmen, Magic Number, maximaler Drawdown, Gesamtgewinn und -verlust, Anzahl der Trades, Trefferquote und Status werden für jeden Expert Advisor in einer eigenen Zeile angezeigt.
- Konto-Übersichtskarten — Gesamtgewinn und -verlust, Kontostand, Eigenkapital, maximaler Drawdown, Profitfaktor und Trefferquote werden über alle verfolgten Expert Advisors berechnet und oben im Panel angezeigt.
- Monatshistorie — Die vollständige Kontohistorie wird nach Kalendermonaten gruppiert und zeigt für jeden Monat Trades, Lots, Trefferquote, Gewinn, Profitfaktor, prozentuale Rendite und Schluss-Eigenkapital.
- Risikokennzahlen — Sharpe-, Sortino- und Calmar-Ratio sowie die CAGR werden aus der monatlichen Renditereihe berechnet, wobei die Berechnungsannahmen direkt auf der Seite angegeben sind.
- Drawdown-Chart — Eine Unterwasser-Eigenkapitalkurve zeigt, wie weit das Konto im Zeitverlauf unter seinen vorherigen Höchststand gefallen ist.
- Aggregation je Symbol — Ergebnisse werden je Instrument zusammengefasst, sodass leicht erkennbar ist, welche Symbole am meisten zum Kontoergebnis beitragen.
- Mehrsprachige Spaltenüberschriften — Die Tabellenüberschriften lassen sich direkt im Panel zwischen acht Sprachen umschalten.
How It Works
Beim Start liest der Indikator die Kontohistorie und die offenen Positionen, listet anschließend die Charts auf und erfasst, welcher Expert Advisor an welchem hängt. Trades und Positionen werden anhand der Magic Number zugeordnet und mit dem passenden Chart auf demselben Symbol gepaart.
Schwebender Gewinn und die Anzahl offener Positionen werden bei jedem Aktualisierungszyklus neu berechnet, damit die aktuellen Werte präzise bleiben. Aufwendigere historische Berechnungen laufen in einem langsameren Cache-Intervall, um das Terminal reaktionsfähig zu halten; der Monatsbericht, die Trade-Liste und die Risikokennzahlen werden erst berechnet, wenn die jeweilige Seite geöffnet wird.
Reading the Panel
Die Seitenleiste schaltet zwischen sieben Seiten um: Overview listet jeden verfolgten Expert Advisor auf, Performance zeigt die tägliche Eigenkapitalkurve, Trades listet die zuletzt geschlossenen Trades auf, Risk Analysis zeigt die berechneten Kennzahlen, Drawdown zeigt die Unterwasserkurve, Monthly Report gruppiert die Ergebnisse nach Monat und Symbols gruppiert sie nach Instrument.
Grüne Werte zeigen Gewinn oder einen günstigen Wert an, rote Werte zeigen das Gegenteil, und ein Strich bedeutet, dass für diesen Wert noch nicht genügend Daten vorliegen.
Recommended Use
Der Indikator funktioniert auf jedem Symbol und Zeitrahmen, da er Kontodaten statt Kursdaten anzeigt, und ein einzelner Chart genügt, um das gesamte Terminal zu überwachen. Er ist besonders nützlich bei Konten mit zwei oder mehr Expert Advisors oder wenn automatisierter und manueller Handel getrennt werden müssen.
Eigenkapitalwachstum und Drawdown-Historie werden ab dem Zeitpunkt erfasst, an dem der Indikator erstmals angehängt wird, sodass diese beiden Seiten mit zunehmender Laufzeit aussagekräftiger werden. Der Monatsbericht und die Trade-Liste lesen die vollständige Kontohistorie und stehen sofort zur Verfügung.
Parameters
- Panel refresh interval — Wie oft Panel und Live-Werte aktualisiert werden, in Sekunden — Default: 3
- Show panel — Blendet das Panel im Chart ein oder aus — Default: true
- Text size — Schriftgröße im Panel, in Pixeln — Default: 9
- Debug logging — Schreibt zusätzliche Diagnosemeldungen in das Terminal-Journal — Default: false
- Cache refresh interval — Wie oft historische Ergebnisse neu berechnet werden, in Sekunden — Default: 10
- Maximum tracked Expert Advisors — Obergrenze für die Anzahl der Expert Advisors in der Tabelle — Default: 100
Notes
Dies ist ein Überwachungswerkzeug. Es eröffnet, ändert oder schließt keine Positionen und sendet keinerlei Handelsbefehle.
Der maximale Drawdown auf der Seite Risk Analysis wird anhand der Eigenkapitalwerte am Monatsende gemessen und kann daher niedriger ausfallen als ein Drawdown, der innerhalb eines einzelnen Monats aufgetreten und wieder ausgeglichen worden ist. Die Seite Drawdown verwendet tägliche Stichproben, die jedoch nur den Zeitraum seit dem Anhängen des Indikators abdecken. Die Risikokennzahlen unterstellen einen risikofreien Zinssatz von null und werden aus den monatlichen Renditen annualisiert.
Ein Expert Advisor, der noch keinen Trade ausgeführt hat, wird angezeigt, sobald sein Chart erkannt wird, kann jedoch erst mit Handelsergebnissen verknüpft werden, wenn er seine erste Position eröffnet.
