Magic Analytics

🚀 MAGIC ANALYTICS PRO EA (v1.0) – Elite-OOP-Sitzung & Leistungs-Dashboard mit „Magic Number“ (100 % KOSTENLOS)

Autor: Sandip R. Pawar

Version: 1.00

Plattform: MetaTrader 5 (MQL5)

Kategorie: Dienstprogramme / Handelsanalysen / Portfoliomanagement

Lizenz: 100 % kostenloses Dienstprogramm

📌 Zusammenfassung & Überblick

Wenn mehrere automatisierte Expert Advisors (EAs) gleichzeitig laufen oder diskretionäre Strategien parallel umgesetzt werden, besteht die größte Herausforderung für Trader darin, nachzuverfolgen, welche spezifische Magic Number Gewinne generiert und welche zu Drawdowns führt. Die Standard-Toolboxen des MetaTrader 5-Terminals fassen alle offenen und geschlossenen Trades zusammen, was es nahezu unmöglich macht, die Leistung einzelner Strategien während einer Live-Handelssitzung zu bewerten.

MAGIC ANALYTICS PRO EA (v1.0) ist eine ultraleichte, objektorientierte (OOP) Analyse-Engine, die entwickelt wurde, um jede aktive „Magic Number “ (zusammen mit manuellen Trades, die unter „Magic : 0“ gekennzeichnet sind ) in Echtzeit zu überwachen . Die kompakte 7-Spalten-Edition ist speziell für kleinere Bildschirme, VPS-Umgebungen und Layouts mit mehreren Charts optimiert und sorgt für einen völlig übersichtlichen Chart, während gleichzeitig wesentliche institutionelle Kennzahlen angezeigt werden.

100 % kostenloses und sicheres Tool: Dieses Tool steht der Trading-Community völlig kostenlos zur Verfügung. Sowohl auf Live- als auch auf Demokonten fungiert es ausschließlich als zu 100 % schreibgeschütztes Analyse-Dashboard, wodurch sichergestellt ist, dass es Ihre laufenden Trades oder Ihre Ausführungslogik niemals beeinträchtigt.

✨ Wichtigste Highlights & Kernfunktionen

  • ⚡ Ereignisgesteuerte Echtzeit-Verfolgung (OnTradeTransaction): Im Gegensatz zu ressourcenintensiven Indikatoren, die bei jedem Tick den gesamten Kontoverlauf durchsuchen, nutzt dieser EA das native MT5-Ereignis TRADE_TRANSACTION_DEAL_ADD . Die Leistungskennzahlen werden innerhalb von Mikrosekunden aktualisiert, sobald ein Trade ausgeführt oder geschlossen wird.

  • 🎯 Streng sitzungsgebundene Analyse: Durch das Anfügen oder Zurücksetzen des EAs auf dem Chart wird ein neuer Sitzungsanker (START-Zeitpunkt) festgelegt . Dies filtert historische Störfaktoren heraus und bietet Ihnen einen kristallklaren Überblick über die Live-Performance Ihrer aktuellen Handelssitzung.

  • 🖥️ Kompakte 7-Spalten-Benutzeroberfläche (optimiert für VPS und Laptops): Durch den Verzicht auf überflüssige Spalten bietet sie ein übersichtliches, monospace-ausgerichtetes 7-Spalten-Layout ( M | TR | W | L | Verlust($) | Gesamt($) | Gewinn % ), während im Hintergrund kontinuierlich der Live-PnL berechnet wird, um genaue „Gesamt($) “-Werte zu liefern .

  • 💸 Spezielle Nachverfolgung realisierter Verluste (Spalte „Loss($)“): Unverzichtbar für ein effektives Risikomanagement! Die spezielle Verlustspalte hebt den gesamten realisierten monetären Verlust hervor, der während der Sitzung für jede „Magic Number“ entstanden ist, sodass Sie Strategien mit schlechter Performance sofort identifizieren können.

  • 🏦 Echte Netto-PnL-Genauigkeit (Swap + Provision + Einstiegsgeschäfte): Viele Broker erheben Provisionen bei der Eröffnung ( DEAL_ENTRY_IN ). Die integrierte CPerformanceEngine berücksichtigt Einstiegs-/Ausstiegsprovisionen und Swaps präzise und wertet gleichzeitig die Anzahl der Gewinne und Verluste bei der Schließung von Geschäften ( DEAL_ENTRY_OUT und DEAL_ENTRY_INOUT ) streng aus .

  • 🧱 Rein objektorientierte Architektur (OOP): Entwickelt mit sauberen, entkoppelten Klassenstrukturen ( CPerformanceEngine und CVisualRenderer ), um Speicherlecks vollständig zu vermeiden und die CPU-Auslastung zu minimieren.

📊 Aufschlüsselung der Dashboard-Spalten (kompaktes 7-Spalten-Layout)

Das Dashboard zeigt für jede aktive Magic Number eine eigene Zeile an, die mit einer Kopfzeile beginnt und mit einer zusammenfassenden Fußzeile endet:

Spaltenüberschrift Name der Kennzahl Detaillierte Beschreibung
M Magic-ID Die eindeutige „Magic Number“-Kennung des Expert Advisors (manuelle Trades werden mit 0 gekennzeichnet).
TR Gesamtzahl der Trades Gesamtzahl der geschlossenen Trades (OUT / INOUT), die während der Sitzung über die Magic Number abgewickelt wurden.
W Gewinne Anzahl der Trades, die mit einem Nettogewinn ( >= 0 ) abgeschlossen wurden.
L Verluste Anzahl der mit einem Nettoverlust ( < 0 ) abgeschlossenen Trades.
Verlust ($) Realisierter Verlust Der kumulierte Gesamtbetrag der realisierten Verluste (in Kontowährung) für verlustbringende Trades unter dieser Magic-ID.
Gesamt ($) Tatsächliches Netto-PnL Realisierter, abgeschlossener PnL zuzüglich des aktuellen, nicht realisierten PnL (unter Berücksichtigung von Provisionen und Swaps).
Gewinnquote Gewinnquote Prozentuale Trefferquote, berechnet als (Gewinne / Gesamtzahl der Trades) * 100.

Gesamtübersicht Fußzeile (SUM_TOTAL):

Diese Fußzeilebefindet sich am unteren Rand des Fensters und fasst die Performance der gesamten Sitzung in einer einzigen Zeile zusammen: Netto-PnL | TR | W | L | Gewinnquote . Nettogewinne werden automatisch gelb hervorgehoben , Nettoverlustetomatenrot.

🧠 Ein Blick hinter die Kulissen: Fortschrittliche OOP-Architektur

Dernach professionellen MQL5-Entwicklungsstandards erstellte Quellcode ist in drei modulare Komponenten unterteilt:

  1. SMagicData-Datenmodell: Eine kompakte Struktur, die realisierte Gewinne und Verluste (PnL), verborgene offene Gewinne und Verluste (PnL), Gewinne, Verluste, die Gesamtzahl der Trades, die Gewinnquote sowie die kumulierten Verluste pro Magic-ID speichert.

  2. CPerformanceEngine (Berechnungs- und Handelsprozessor):

    • FindOrCreateMagic(long magic) : Erkennt und registriert neue Magic-Nummern automatisch im laufenden Betrieb mithilfe einer dynamischen Array-Größenanpassung.

    • CaptureDeal() : Filtert eingehende Handelsströme nach dem Sitzungsanker unter Berücksichtigung von Provisionen, Swaps und Nettogewinnen.

    • RefreshFloating() : Scannt aktive offene Positionen, um die schwankenden Risikopositionen im Hintergrund auf dem neuesten Stand zu halten.

  3. CVisualRenderer (Engine für übersichtliche Chart-Benutzeroberfläche):

    • Nutzt die Monospace-Ausrichtungvon Consolas und die dynamische Berechnung der Zeilenhöhe ( 145 + (total_magics * 22) ), um eine reibungslose Skalierung zu gewährleisten, unabhängig davon, ob 1 oder 20 aktive Strategien verfolgt werden.

    • Stellt bei der Deinitialisierungdie sichere Bereinigung von grafischen Chart-Objekten und dynamischen Zeigern sicher ( delete CoreEngine , delete VisualEngine ).

⚙️ Leitfaden zu den Eingabeparametern

Passen Sie das Erscheinungsbild und das Verhalten Ihres Dashboards direkt im MT5-Eingabedialog an:

Parametergruppe Eingabevariable Standardwert Funktion / Beschreibung
Visuelle Konfiguration InpTableX 20 Horizontaler Abstand (X-Versatz) von der oberen linken Ecke des Diagramms.
Visuelle Konfiguration InpTableY 40 Vertikaler Abstand (Y-Versatz) von der oberen linken Ecke des Diagramms.
Visuelle Konfiguration InpPanelBG clrBlack Hintergrundfarbe des Hauptbereichs des Dashboards.
Visuelle Konfiguration InpBorderColor clrSlateGray Farbe des Rahmens um das Panel herum.
Visuelle Konfiguration InpOpacity 225 Transparenzgrad des Panels (0–255).
Typografie & Design InpColorHeader clrCyan Textfarbe für den Haupttitel ( MAGIC ANALYTICS ) und die Startzeit der Sitzung.
Typografie & Design InpColorSub clrYellow Textfarbe für Spaltenüberschriften ( M, TR, W, L... ).
Typografie & Design InpColorProfit clrLimeGreen Farbthema für profitable Zeilen (Gesamt >= 0).
Typografie & Design InpColorLoss clrTomato Farbschema für defizitäre Zeilen (Gesamt < 0).
Typografie & Design InpFontSize 10 Schriftgröße für Datenzeilen und Kopfzeilen.
Typografie & Design InpFontName „Consolas“ Monospace-Schriftart für perfekte Spaltenausrichtung.
Analytics-Einstellungen InpRefreshRate 1 Timer-Intervall (in Sekunden) für Aktualisierungen der Benutzeroberfläche und der schwebenden PnL-Anzeige.
Analytics-Einstellungen InpIncludeSwap true Auf „true“ setzen, um Übernacht-Swap-Gebühren im Netto-PnL zu berücksichtigen.
Analytik-Einstellungen InpIncludeComm true Setzen Sie diesen Wert auf „true“, um Brokerprovisionen in den Netto-PnL einzubeziehen.

🛠️ Installation und Verwendung (Schritt für Schritt)

  1. Öffnen Sie ein leeres Chartfenster (beliebiges Symbol oder beliebiger Zeitrahmen) in Ihrem MetaTrader 5-Terminal.

  2. Suchen Sie im Navigator-Fenster ( Strg+N )den Eintrag „Expert Advisors“ und ziehen Sie den EA „Magic Analytics Pro“ per Drag & Drop auf das Chart.

  3. Wechseln Sie im Fenster „EA-Eigenschaften“ zur Registerkarte „Allgemein“ und aktivieren Sie das Kontrollkästchen „Algo-Trading zulassen“, um Timer und Ereignisbehandler zu aktivieren. Klicken Sie anschließend auf „OK“.

  4. Keine Konfiguration erforderlich: Sie müssen die EA-Magic-Numbers nicht manuell eingeben. Sobald Ihre Strategien Trades eröffnen oder schließen, erkennt das Dashboard jede Magic-ID automatisch in Echtzeit und registriert sie.

💡 Hinweis zum Strategietester: Wenn Sie diesen EA im visuellen MT5-Strategietester ausführen, simuliert er automatisch Beispiel-Testtrades (Magic 1001 & Magic 1002), um die Echtzeit-Verfolgung auch dann zu demonstrieren, wenn die Live-Märkte geschlossen sind. Auf Standard-Live- und Demo-Charts fungiert er ausschließlich als schreibgeschütztes Analyse-Tool und platziert niemals Orders.

👨‍💻 Autor & Support

Mit Präzision entwickelt von Sandip R. Pawar.

Wenn Sie dieses kostenlose Tool für Ihr algorithmisches Trading-Setup nützlich finden, hinterlassen Sie bitte eine 5-Sterne-Bewertung und teilen Sie es mit anderen Tradern! Hinterlassen Sie Ihr Feedback oder Ihre Fragen in den Kommentaren unten.


Weitere Produkte dieses Autors
SuperTrend Hedge EA: Präzise XAUUSD-M1-Trend-Engine mit sofortigem Pullback-Hedging und Kapitalschutz auf Prop-Niveau ======================================================================== SUPERTREND HEDGE EA (v1.00) – XAUUSD M1 für jedes MULTI-TIMEFRAME-SYSTEM ======================================================================== Der SuperTrend Pro Hedge EA ist ein präzise entwickeltes automatisiertes Handelssystem, das speziell für Gold (XAUUSD) im M1-Zeitrahmen konzipiert wurde. Im Gegen
FREE
RB GOLD – Institutioneller Session-Range-Breakout für MT5 RB Gold ist ein quantitativer, regelbasierter Expert Advisor für den „Session Range Breakout“ , der speziell für XAUUSD (Gold) und wichtige Volatilitätspaare entwickelt wurde . Im Gegensatz zu 90 % der Gold-EAs, die auf riskante Grid-Strategien, Martingale-Verfahren oder Mittelwertbildungsstrategien setzen , die letztendlich zum Verlust des Kontos führen, nutzt RB Gold einen zu 100 % reinen „Single-Shot“-Ansatz , der auf Kursbewegungen ba
PainLess EA
Sandip R Pawar
PainLess EA – Präziser Goldhandel ganz ohne Stress „Die Stärke liegt im Einstieg. Der Unterschied heißt PainLess.“ PainLess EA ist ein spezialisierter Expert Advisor auf institutionellem Niveau, der speziell für den Gold handel (XAUUSD) in den Zeitrahmen H2 und H1 entwickelt wurde. Die meisten Expert Advisors auf dem Markt setzen auf gefährliche Erholungsfallen – sie verbergen schwache Einstiegspunkte hinter Martingale-Multiplikatoren, endlosen Grid-Ebenen oder Durchschnittsbildungen bei tiefen
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension