Trade Master Pro Suite v2
- Indikatoren
-
German Pablo Gori
Developer Algorithmic Software & Trader | Founder CODE4TRADING
Argentina | 9 years as Retail Trader | 1000+ active traders using our products
CODE4TRADING: Democratizing Professional Trading Tools for Every Trader - Version: 2.0
- Aktualisiert: 21 August 2026
- Aktivierungen: 7
TRADEMASTER PRO SUITE v2.0 – Signalerkennung auf institutionellem Niveau — 8-stufige Konfluenz-Engine
Die TradeMaster Pro Suite ist ein professioneller, maßgeschneiderter Indikator für Trader, die Qualität vor Quantität stellen. Anstatt sich auf einen einzelnen Indikator oder einen festen Schwellenwert zu verlassen, bewertet sie jedes potenzielle Signal anhand von 8 unabhängigen Analyseebenen. Jede Ebene trägt mit einer gewichteten Punktzahl bei, und ein Signal wird erst dann generiert, wenn die Gesamtpunktzahl den vom Nutzer festgelegten Mindestschwellenwert erreicht. Dieser Ansatz eliminiert Störsignale und reduziert Fehltritte unter allen Marktbedingungen erheblich.
DIE 8 CONFLUENCE-EBENEN
| Ebene | Indikator | Gewichtung |
|---|---|---|
| 1 | EMA 21 / 50 / 200 – Trendausrichtung und Crossover | 25 % |
| 2 | RSI(14) – Momentumzone und Divergenzerkennung | 15 % |
| 3 | Stochastik schnell (5,3,3) und langsam (14,3,3) – Vierfachrotation | 15 |
| 4 | Squeeze-Momentum – Bollinger-Bänder (20) vs. Keltner-Kanal | 15 % |
| 5 | MACD (12,26,9) – Crossover und Richtung des Histogramms | 10 % |
| 6 | ATR-Regime – Volatilitätsklassifizierung (Trend / Seitwärtsbewegung / Volatil) | 10 % |
| 7 | Volumenbeschleunigung – progressiver Anstieg über 3 Kerzen | 5 % |
| 8 | Kursverlaufsstruktur – Ausweitung der Handelsspanne und höhere Hochs / tiefere Tiefs | 5 |
Jedes Signal erhält eine normalisierte Punktzahl von 0 bis 100. Der Mindestschwellenwert ist benutzergesteuert (Standard: 40). Eine höhere Punktzahl deutet auf eine stärkere Konfluenz über mehrere unabhängige Ebenen hinweg hin.
ABSOLUT KEIN REPAINT – GARANTIERT
„Zero Repaint“ ist das grundlegende Konstruktionsprinzip dieses Indikators. Signale verschieben sich nie, verschwinden nie und ändern sich nie, nachdem sie auf einen historischen Balken gezeichnet wurden.
Technische Umsetzung (verifiziert):
- Alle KAUF- und VERKAUF-Pfeile werden ausschließlich anhand geschlossener Balken ausgewertet (Shift >= 1). Der aktuelle Balken (Shift = 0) wird niemals zur Platzierung von Signalen verwendet.
- Die Pufferinitialisierung nutzt die „prev_calculated“-Optimierung – historische Balken werden bei inkrementellen Aktualisierungen niemals überschrieben.
- Der MTF-H4-Filter synchronisiert die Balkenausrichtung mithilfe von iBarShift() und bezieht sich dabei auf den H4-Balken, der zum Zeitpunkt des Signalbalkens tatsächlich geschlossen wurde.
- Der Sitzungsfilter wird anhand von time[idx] (dem eigenen Zeitstempel des Balkens) und nicht anhand von TimeCurrent() ausgewertet, wodurch die historische Genauigkeit gewährleistet wird.
- Signalbezeichnungen (OBJ_TEXT) verwenden eindeutige Namen pro Balkenindex und werden einmalig erstellt – sie werden niemals verschoben oder neu erstellt.
- Arrays verwenden `ArraySetAsSeries(false)` – Index 0 entspricht dem ältesten Balken, was vollständig mit der MQL5-Puffersemantik übereinstimmt.
- Schleifenüberprüfung: idx < 1 oder idx >= rates_total - 1 – es ist mathematisch unmöglich, den aktuellen Balken zu berühren.
UNIVERSELLE KOMPATIBILITÄT – JEDES SYMBOL, JEDER ZEITRAHMEN
Alle Indikator-Handles werden bei der Initialisierung dynamisch unter Verwendung von _Symbol und PERIOD_CURRENT erstellt. Es gibt nirgendwo im Code fest codierte Zeitrahmen oder Pip-Werte.
Unterstützte Zeitrahmen: M1, M5, M15, M30, H1, H4, D1, W1, MN1
Unterstützte Anlageklassen:
- Forex-Hauptwährungspaare: EURUSD, GBPUSD, USDJPY, USDCHF, USDCAD, AUDUSD, NZDUSD
- Devisen-Crosses: GBPJPY, EURJPY, GBPAUD, AUDNZD und alle anderen
- Metalle: XAUUSD (Gold), XAGUSD (Silber)
- Indizes: US30, US500, NAS100, GER40, UK100, JP225
- Energie: XTIUSD (WTI-Öl), XBRUSD (Brent)
- Kryptowährungen: BTCUSD, ETHUSD, LTCUSD (brokerabhängig)
Die Kursnormalisierung verwendet „SYMBOL_TRADE_TICK_SIZE“ anstelle von „NormalizeDouble“ allein und gewährleistet so vollständige Kompatibilität mit Brokern aller Art, einschließlich solcher mit nicht standardmäßigen Tick-Größen für Metalle und Indizes.
INTERAKTIVES PROFESSIONELLES DASHBOARD
Ein voll funktionsfähiges Dashboard im Dark-Theme mit 4 Registerkarten und vollständiger Mausinteraktivität:
Funktionen des Panels:
- Drag & Drop – Klicken Sie auf die Kopfzeile, um das Panel frei an eine beliebige Stelle im Chart zu verschieben
- Minimieren und maximieren – auf eine kompakte Titelleiste reduzieren
- Schließen und erneut öffnen – das Panel erscheint bei der nächsten Aktualisierung des Diagramms wieder
- Dunkles Design mit professioneller Farbcodierung (grün / rot / blau)
Registerkarten:
- Signale: die letzten 50 Signale mit Zeitstempel, Richtung, Bewertung und Volatilitätsregime
- Statistiken: Gesamtzahl der Signale, Bull/Bear-Verhältnis, durchschnittliche Punktzahl, Zeitpunkt des letzten Signals
- Scanner: Echtzeit-Scanner für mehrere Symbole, der alle 30 Sekunden aktualisiert wird
- Risiko: Aktives Risikoprofil, Kontostand, Eigenkapital und Modulstatus
SIGNALBESCHRIFTUNGEN IM CHART
Jedes Signal wird direkt im Chart mit einer Textbeschriftung angezeigt, die Folgendes enthält:
- Richtung: KAUFEN (Aufwärtspfeil) oder VERKAUFEN (Abwärtspfeil)
- Konfluenz-Wert (Beispiel: 78)
- Volatilitätsregime: TRENDING / RANGING / VOLATILE
Die Beschriftungen werden automatisch über oder unter dem Signalpfeil positioniert, wobei ein ATR-basierter Versatz verwendet wird, um die Lesbarkeit zu gewährleisten, ohne dass sie die Kurskerzen überlappen.
MULTI-SYMBOL-SCANNER
Der integrierte Scanner überwacht bis zu 20 Symbole gleichzeitig und wird alle 30 Sekunden über den EventSetTimer aktualisiert.
- Standardsymbole: EURUSD, GBPUSD, USDJPY, XAUUSD, GBPJPY, AUDUSD, USDCAD, USDCHF
- Vollständig konfigurierbar über Eingabeparameter (durch Kommas getrennte Liste)
- Anzeige: Symbol, Zeitrahmen, Richtung, EMA-Konfluenz-Wert, aktueller Kurs
- Arbeitet auf dem aktiven Zeitrahmen des Charts
- Wird im Strategietester automatisch deaktiviert, um Fehler bei der Symbolverfügbarkeit zu vermeiden
ENTHALTENE MODULE
Prop-Firm-Compliance-Modus
Überwacht das Kontorisiko und setzt konfigurierbare tägliche Verlustlimits durch. Verfolgt das Eigenkapital im Vergleich zum Anfangssaldo der Handelssitzung mithilfe von „AccountInfoDouble“ – es werden keine Positionsabfragen verwendet, wodurch die vollständige MQL5-Market-Konformität gewährleistet bleibt. Modi: Standard, Prop-Firm, Konservativ. Enthält ein Audit-Protokoll aller Ereignisse, die Compliance-Schwellenwerte betreffen.
5 voreingestellte Risikoprofile
Anwendung der Parameter mit einem Klick für fünf vorkonfigurierte Handelsstile:
| Profil | Risiko in % | Max. Positionen | ATR-Multiplikator | Tägliches Limit |
|---|---|---|---|---|
| Konservativ | 1,0 % | 3 | 1,5x | 3,0 % |
| Moderat | 2,0 % | 5 | 2,0x | 5,0 % |
| Aggressiv | 3,0 % | 8 | 2,5x | 8,0 % |
| Prop-Firma | 0,5 % | 1 | 2,0x | 5,0 % |
| Scalping | 0,5 % | 3 | 1,0x | 4,0 % |
Benutzerdefinierte Profile können erstellt, benannt und auf der Festplatte gespeichert werden (bis zu 10 benutzerdefinierte Profile). Dateioperationen werden im Strategietester automatisch deaktiviert.
Institutioneller SMC-Filter
Erkennt Orderblöcke und Fair-Value-Lücken beim aktiven Wertpapier. Wenn sich der Kurs an identifizierten institutionellen Zonen ausrichtet, erhält der Konfluenz-Score einen zusätzlichen Schub. Der Filter kann über einen Eingabeparameter unabhängig aktiviert oder deaktiviert werden.
Volatilitätsregime-Filter
Klassifiziert die aktuelle ATR im Verhältnis zu einem gleitenden 20-Bar-Durchschnitt in drei Regime: Trend (ATR-Verhältnis >= 1,3), volatil (Verhältnis >= 2,0) und Seitwärtsbewegung (unter 1,3). Ein optionaler Filter kann die Signalgenerierung unter Seitwärtsbedingungen blockieren. Vollständig adaptiv – keine fest programmierten Pip-Schwellenwerte.
EINGABEPARAMETER
Signalerkennung:
- Min. Wert (0–100): Mindestschwelle für die Konfluenz – Standard 40 (moderat), 60 (selektiv), 75 (streng)
- Abkühlungsbalken: Mindestabstand zwischen Signalen derselben Richtung – Standardwert 3
- Pfeile anzeigen: true / false
- Beschriftungen anzeigen: true / false (Score und Regime werden im Chart angezeigt)
- H4-MTF-Filter: optionale Trendausrichtung auf einen höheren Zeitrahmen unter Verwendung von PERIOD_H4
- Max. Spread (Punkte): maximal zulässiger Spread zum Zeitpunkt des Signals — Standardwert 100, 0 zum Deaktivieren
- Sitzungsfilter: Nur Londoner und New Yorker Sitzungen (07:00–21:00 UTC)
Scanner:
- Scanner aktivieren: true / false
- Scanner-Symbole: durch Kommas getrennte Symbol-Liste
Risiko und Module:
- Risikoprofil: 5 Voreinstellungen
- Risikomodus: Standard / Prop Firm / Konservativ
- Tägliches Verlustlimit: Prozentsatz des Anfangsguthabens der Sitzung
- Volatilitätsfilter: aktivieren / deaktivieren
- SMC-Filter: aktivieren / deaktivieren
FÜR WEN IST DIESES PROGRAMM GEDACHT
- Daytrader, die objektive, mehrfach bestätigte Einstiegssignale benötigen
- Swing-Trader, die nach hochwertigen Setups im Kontext des Volatilitätsregimes suchen
- Scalper auf M1 bis M5 mit Cooldown und Spread-Schutz
- Händler von Prop-Firmen, die eine tägliche Verlustverfolgung und einen Compliance-Modus benötigen
- Portfolio-Trader, die über den integrierten Scanner mehrere Währungspaare überwachen
- Algorithmische Trader, die eine zuverlässige Signalbasis für die EA-Entwicklung suchen
TECHNISCHE SPEZIFIKATIONEN
| Eigenschaft | Wert |
|---|---|
| Plattform | MetaTrader 5 |
| Version | 1.00 |
| Chartfenster | Hauptchart (Overlay) |
| Indikatorpuffer | 2 (KAUF-Pfeile, VERKAUF-Pfeile) |
| Neuzeichnung | Null – garantiert |
| Kompilierung | 0 Fehler, 0 Warnungen |
| Zeitrahmen | Alle (M1 bis MN1) |
| Symbole | Beliebig (Devisen, Metalle, Indizes, Kryptowährungen, Energie) |
| Broker | Beliebiger MT5-Broker |
| Lizenz | Einzelkonto (Standard-MQL5-Schutz) |
CODEQUALITÄT AUF PRODUKTIONSNIVEAU
- Besteht die MetaEditor-Kompilierung mit 0 Fehlern und 0 Warnungen
- „NormalisePrice()“ verwendet „SYMBOL_TRADE_TICK_SIZE“ – beseitigt Fehler 130 bei Metallen und Indizes
- ValidateStopsDistance() überprüft sowohl SYMBOL_TRADE_STOPS_LEVEL als auch SYMBOL_TRADE_FREEZE_LEVEL
- Alle Indikator-Handles werden gegen `INVALID_HANDLE` validiert – bei kritischem Fehler wird `INIT_FAILED` zurückgegeben
- Alle Rückgabewerte von „CopyBuffer()“ werden vor der Verwendung validiert
- Defensive Null-Zeiger-Prüfungen für alle Modulobjekte vor jedem Methodenaufruf
- Saubere OnDeinit()-Funktion – keine Speicherlecks, keine verwaisten Chart-Objekte
- Scanner- und Dashboard-Funktionen im Strategietester und Optimierer deaktiviert
- Datei-E/A-Operationen (Risikoprofile, Compliance-Protokoll) enthalten Schutzmaßnahmen für die Testerumgebung
Copyright 2026 code4trading – Gori German Pablo https://www.mql5.com/es/users/pablogx9/seller
