und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
Trade Journal and Performance Analytics Dashboard - Indikator für den MetaTrader 5
- Ansichten:
- 7
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Dashboard für Handelsanalysen
Die Idee dahinter
Der Code basiert auf einer einfachen Idee: Ihr Handelskonto enthält bereits einen aussagekräftigen Leistungsbericht – Sie müssen ihn nur lesen. Anstatt den Verlauf in eine Tabellenkalkulation zu exportieren, ruft dieser Indikator über die Funktionen „HistorySelect()“ und „HistoryDealGetTicket()“ den terminaleigenen Verlauf abgeschlossener Geschäfte ab, fasst die Daten zusammen und stellt das Ergebnis mithilfe der Klasse „CCanvas“ als kleines Feld dar, das direkt auf dem Chart gezeichnet wird. Er analysiert keine Kurse und platziert, ändert oder schließt keine einzelnen Orders – er liest lediglich bereits getätigte Trades aus, sodass keine Berechtigung für den automatisierten Handel erforderlich ist.
So interpretieren Sie das Feld
Jede Zeile im Panel beantwortet eine bestimmte Frage zu Ihrem Handel, unabhängig davon, welches Rückblickfenster Sie eingestellt haben:
- Trades (Nd) – wie viele abgeschlossene Trades fallen in das Rückblickfenster? Eine Gewinnquote oder ein Gewinnfaktor, die auf einer Handvoll Trades basieren, sind noch nicht aussagekräftig; betrachten Sie alles unter etwa 30 Trades als Vorschau, nicht als endgültiges Urteil.
- Gewinnquote – der Prozentsatz der abgeschlossenen Trades, die bei oder über der Gewinnschwelle geschlossen wurden (einschließlich Swap und Provision). Für sich genommen sagt dies nichts darüber aus, ob das System profitabel ist – eine Gewinnquote von 30 % mit großen Gewinnern kann dennoch ein äußerst profitables System sein.
- Gewinnfaktor – Bruttogewinn geteilt durch Bruttoverlust. Ein Wert über 1,0 bedeutet, dass die gewinnbringenden Trades in diesem Fenster die verlustbringenden überwiegen; ein Wert unter 1,0 bedeutet das Gegenteil, unabhängig davon, welche Gewinnquote vorliegt.
- Netto-Gewinn/-Verlust – das Nettoergebnis nach Abzug von Provisionen und Swaps, farblich gekennzeichnet, sodass ein Verlustzeitraum auf einen Blick erkennbar ist.
- Gewinnserie / Verlustserie – wie viele Trades in Folge mit demselben Ergebnis abgeschlossen wurden, gezählt vom letzten Trade aus. Nützlich, um zu erkennen, wenn ein System von seinem üblichen Verhalten abgewichen ist.
- Bestes Symbol / Schlechtestes Symbol – welches Instrument hat am meisten und welches am wenigsten zum Nettoergebnis innerhalb des Zeitfensters beigetragen. Wenn ein Symbol still und leise die anderen finanziert, wird dies hier sichtbar.
- Kapitalkurve – der kumulierte Nettogewinn/-verlust über das gesamte Fenster, dargestellt als einfache Linie, sodass der Trend sichtbar ist, ohne dass man eine einzige Zahl ablesen muss.
Keine dieser Zahlen ist ein Handelssignal. Das Panel dient dazu, jedes Mal, wenn Sie es betrachten, ehrlich eine Frage zu beantworten: Funktioniert das tatsächlich, oder fühlt es sich nur so an?
Externe Variablen (Eingaben)
Alle Eingabewerte sind auf der Registerkarte „Inputs“ unter „Panel“, „Data Scope“ und „Colors“ zusammengefasst und können für jedes Diagramm geändert werden, ohne den Code zu bearbeiten:
| Eingabe | Standard | Zweck |
|---|---|---|
| InpCorner | Links oben | An welcher Ecke des Diagramms das Panel verankert ist. |
| InpOffsetX / InpOffsetY | 12 / 18 | Pixel-Versatz des Panels von dieser Ecke. |
| InpPanelWidth / InpPanelHeight | 300 / 250 | Panelgröße in Pixeln. |
| InpRefreshSecs | 5 | Wie oft das Panel den Verlauf neu liest und neu zeichnet, unabhängig von den Ticks. |
| InpHistoryDays | 90 | Wie viele Tage an abgeschlossenen Geschäften sollen in die Statistik einfließen? |
| InpAllSymbols | true | „true“ fasst alle auf dem Konto gehandelten Symbole zusammen; „false“ beschränkt das Panel ausschließlich auf das Symbol des aktuellen Charts. |
| InpBackColor | dunkles Marineblau | Hintergrundfarbe des Panels. |
| InpBorderColor | Bernstein | Rahmenfarbe des Fensters. |
| InpTextColor | cremefarben | Farbe des primären Beschriftungs- und Werttextes. |
| InpAccentColor | Bernstein | Farbe des Titels des Bedienfelds. |
| InpProfitColor | blau | Farbe, die für ein positives Nettoergebnis, eine Gewinnserie und eine steigende Kapitalkurve verwendet wird. |
| InpLossColor | rot | Farbe, die für ein negatives Nettoergebnis, eine Verlustserie und eine fallende Kapitalkurve verwendet wird. |
Empfohlene Verwendung
Da es sich hierbei um einen Indikator und nicht um einen Expert Advisor handelt, ist er nicht an ein bestimmtes Symbol oder einen bestimmten Zeitrahmen gebunden – fügen Sie ihn einem beliebigen Chart hinzu, und er liest den Verlauf Ihres Kontos aus, anstatt die Kursdaten dieses Charts zu verwenden. Wenn Sie mehrere Wertpapiere auf einem Konto handeln, lassen Sie „InpAllSymbols“ aktiviert, um einen vollständigen Überblick zu erhalten, oder deaktivieren Sie diese Option in einem bestimmten Chart, um das jeweilige Wertpapier isoliert zu bewerten.

Abb. 1. Das Panel, wie es auf einem Chart angezeigt wird: Anzahl der Trades, Gewinnquote, Profitfaktor, Netto-P/L, aktuelle Siegesserie, bestes/schlechtestes Symbol und die Sparkline der Equity-Kurve. Gemäß den Bildrichtlinien der Code Base in Schwarz-Weiß dargestellt.
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/75553
SHK Heikin Ashi MACD Signal Arrows
Ein MetaTrader-5-Chartindikator, der Heikin-Ashi-Kerzen, bestätigte Kauf- und Verkaufspfeile, eine optionale Filterung von MACD-Histogramm-Divergenzen sowie konfigurierbare Benachrichtigungen anzeigt.
Portfolio Correlation Analyzer
Schreibgeschützte Analysen für Konten, auf denen mehrere Expert Advisors laufen. Dabei werden abgeschlossene Trades nach Magic Number gruppiert und ermittelt, welche Einsparungen sich tatsächlich aus dem gemeinsamen Betrieb dieser Systeme ergeben: Vergleich zwischen dem Drawdown bei Einzelbetrieb und dem kombinierten Drawdown, die paarweise Korrelationsmatrix als Heatmap im Chart dargestellt sowie eine Monte-Carlo-Neugewichtung der Periodenrenditen des Portfolios.
SAX Forecaster
Ein Prognosemodell auf Basis der symbolischen Aggregat-Näherung (SAX)
Global Macro Soros
Global Macro Soros. Ein Indikator zur Trendübereinstimmung über mehrere Zeitrahmen hinweg, inspiriert von George Soros’ Makro-Handelsstil.