Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Indikatoren

Trade Journal and Performance Analytics Dashboard - Indikator für den MetaTrader 5

Adeolu Kayode Gbadebo
Adeolu Kayode Gbadebo
  • Software Engineer & Algorithmic Trader ​,Quantitative Developer & Instructor in  NIGERIA
  • Nigeria
  • 2637
Automated Trading: Designing and optimizing high-performance Expert Advisors (EAs) for financial markets.

Gmail: Adeolugbadebo500@gmail.com
| German English Русский 中文 Español 日本語 Português 한국어 Français Italiano Türkçe
Ansichten:
7
Rating:
(2)
Veröffentlicht:
MQL5 Freelance 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.


Dashboard für Handelsanalysen

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 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 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 SAX Forecaster

Ein Prognosemodell auf Basis der symbolischen Aggregat-Näherung (SAX)

Global Macro Soros Global Macro Soros

Global Macro Soros. Ein Indikator zur Trendübereinstimmung über mehrere Zeitrahmen hinweg, inspiriert von George Soros’ Makro-Handelsstil.