SMC Dynamic Pro
- Experten
- Version: 1.0
- Aktivierungen: 20
Beschreibung
SMC Dynamic Pro ist ein automatisiertes Handelssystem für MetaTrader 5, das Smart-Money-Konzepte (SMC) mithilfe eines Multi-Timeframe-Ansatzes umsetzt. Der EA identifiziert institutionelle Orderblöcke im höheren Zeitrahmen (H1) und wartet anschließend auf die Bestätigung eines „Change of Character“ (CHoCH) im niedrigeren Zeitrahmen (M5), bevor er Einstiegspositionen ausführt. Das System stützt sich nicht auf nachlaufende Trendindikatoren wie EMA oder Bollinger-Bänder – alle Entscheidungen basieren auf der Kursstruktur, Swing-Punkten und einer volatilitätsangepassten Stop-Platzierung.
Die zentrale Neuerung der Version 1.0 ist ein„Dynamic Modify Buffer“-System , das die Toleranz für die Stop-Distanz automatisch erhöht, sobald der Broker eine Stop-Änderung ablehnt. In Kombination mit einem Rechner für die minimale Stop-Distanz aus mehreren Quellen ist dieser EA so konzipiert, dass er auch bei Brokern mit strengen Stop-Limits, Freeze-Limits und hohen Spreads funktioniert – ohne eine Flut fehlgeschlagener Änderungsanfragen zu verursachen.
Kernfunktionen
-
Multi-Timeframe-SMC-Engine – Erkennung von Orderblöcken auf H1, Einstiegstrigger auf M5
-
CHoCH-basierte Eintritte – Handel erst nach Bestätigung eines „Change of Character“
-
Filter für impulsive Kerzen – Dem OB muss eine Kerzenreichweite > ATR × Multiplikator vorausgehen
-
Dynamischer Modifikationspuffer (v1.0) – Erhöht automatisch den Stop-Abstands-Puffer bei INVALID_STOPS
-
Universeller Mindest-Stop-Abstand — Kombiniert Broker-Stops, ATR, % des Kurses und Benutzerpuffer
-
Voreinstellungen für Anlageklassen — Automatisch abgestimmte Parameter für FX-Hauptwährungen, Gold, Kryptowährungen, Indizes, Öl
-
Dynamische Lot-Größenbestimmung – Risikobasierte Positionsgröße anhand des prozentualen Eigenkapitals pro Trade
-
Flexible SL-Modi — Swing, Order Block, ATR oder feste Punkte
-
Flexible TP-Modi – Risiko:Ertrag, Liquidität, Swing HTF oder feste Punkte
-
Breakeven + Trailing Stop – Mit brokerkonformer Distanzprüfung
-
Anpassung des Anti-Spam-Schutzes – Cooldown und Fehlerlimit zur Vermeidung von Ablehnungsschleifen durch den Broker
-
Unterstützung mehrerer Symbole – Handeln Sie 1 Paar oder einen Korb von Paaren über ein einziges Chart
-
Tägliche Risikolimits – Verlustlimit, Gewinnziel, maximaler Drawdown, maximale Anzahl täglicher Trades
-
Automatischer Abschluss am Freitag — Verhindert das Risiko von Wochenend-Gaps
-
Spread- und Sitzungsfilter — Optionale Einstiegsfilter
-
Schutz bei Marktschluss — Überspringt Einstieg/Änderung, wenn der Markt kurz vor dem Schließen steht
Signal-Engine — SMC-Multi-Timeframe-Logik
Der EA verwendet einzweistufiges Bestätigungsmodell: Order Block auf HTF, CHoCH auf LTF.
Stufe 1 – Erkennung von Orderblöcken (höherer Zeitrahmen)
| Komponente | Beschreibung |
|---|---|
| Impulsive Kerze | Bereich > ATR × InpImpulsiveMultiplier |
| Auftragsblock | Die Kerze, die der impulsiven Bewegung unmittelbar vorausgeht |
| Nachfragezone | Bullischer Impuls → OB wird zur Nachfrageszone |
| Angebotszone | Bärischer Impuls → OB wird zum Angebot |
| BOS-Filter | Optionale Anforderung zum Durchbrechen der Struktur |
| Altersgrenze der Zone | Zonen, die älter sind als InpMaxZoneAgeH1 Bars ,werden automatisch entfernt |
| Max. Anzahl an Zonen | Behält nur die N neuesten aktiven Zonen bei |
Stufe 2 – Einstiegsauslöser (niedrigerer Zeitrahmen)
| Komponente | Beschreibung |
|---|---|
| Preis in der Zone | Ask/Bid muss sich innerhalb einer aktiven OB befinden |
| Swing-Erkennung | Ermittelt das jüngste M5-Swing-Hoch/Tief |
| CHoCH-Signal | Der Schlusskurs durchbricht das Swing-Niveau innerhalb der letzten N Balken |
| Richtungsübereinstimmung | CHoCH muss mit dem Zonentyp übereinstimmen (Nachfrage → Kauf, Angebot → Verkauf) |
Der Einstieg wird nur ausgelöst, wenn beide Phasen übereinstimmen.
Universeller Stop-Distance-Rechner
Der EA berechnet die minimale Stop-Distanz ausvier unabhängigen Quellen und wählt den Maximalwert aus:
| Quelle | Formel |
|---|---|
| Broker-Stops | max(stopsLevel, freezeLevel) × InpStopsMult |
| Benutzerpuffer | presetMinBuffer ( voreingestellt pro Wertpapier) |
| ATR-basiert | ATR(H1) × voreingestellter ATR-Multiplikator |
| Prozentbasiert | Kurs × presetPercent / 100 |
Dann wird hinzugefügt:
-
InpExtraStopsPts ( fester zusätzlicher Puffer)
-
dynamicBufferPts ( wächst automatisch bei fehlgeschlagenen Modifikationen)
Der endgültige Abstand wird auf das Minimum von ` InpAbsMinDistPts `begrenzt .
Dynamischer Modifikationspuffer (wichtige Neuerung)
Wenn PositionModify () mit dem Fehlercode INVALID_STOPS abgelehnt wird , führt der EA folgende Schritte aus:
-
Erhöht dynamicBufferPts um InpFailIncreasePts
-
Begrenzt auf InpMaxDynamicBuffer
-
einen erneuten Versuch mit einem weiter gefassten Stopp
-
Nach N aufeinanderfolgenden Fehlversuchen → Wartezeit von InpModifyFailWaitSec
Dadurch wird die endlose Schleife aus Modifikationsversuchen und Fehlschlägen vermieden, unter der viele EAs bei strengen Brokern leiden.
Sicherheitsstufen für Modifikationen
| Ebene | Zweck |
|---|---|
| InpModifySafetyMult | SL muss 1,4× minDist vom Markt entfernt sein |
| InpModifyExtraPts | Zusätzlicher fester Puffer pro Änderung |
| InpModifyCooldownSec | Mindestabstand zwischen Modify-Aufrufen |
| InpModifyMaxFails | Schwellenwert für Fehlversuche vor einer Strafe |
| InpModifyPenaltySec | Dauer der Abklingzeit nach Erreichen der Fehlergrenze |
Voreinstellungen für Asset-Klassen
| Voreinstellung | ATR-Multiplikator | % Preis | Min. Puffer |
|---|---|---|---|
| FX-Hauptwährungen | 0,40 | 0,15 % | 400 Punkte |
| Gold | 0,60 | 0,40 % | 600 Punkte |
| Krypto | 0,80 | 0,80 % | 1.000 Punkte |
| Indizes | 0,50 | 0,30 % | 600 Punkte |
| Öl | 0,60 | 0,50 % | 600 Punkte |
| Benutzerdefiniert | Benutzerdefiniert | Benutzerdefiniert | Benutzerdefiniert |
Risikomanagement
-
Risiko pro Trade durch dynamische Lot-Größenanpassung
-
Maximale Lot-Obergrenze
-
Tägliches Verlustlimit (%)
-
Tägliches Gewinnziel (%)
-
Maximale Drawdown-Sicherung (%)
-
Maximale Anzahl täglicher Trades
-
Automatischer Handelsschluss am Freitag zu einer konfigurierbaren Uhrzeit
-
Margin-Prüfung vor der Orderausführung
-
Spread-Filter
-
Sitzungsfilter
Positionsmanagement
Breakeven
-
Auslöser: Gewinn ≥ InpBreakevenTrigger Punkte
-
Puffer: InpBreakevenBuffer Punkte über dem Einstieg
-
Automatisch an den Mindestabstand des Brokers angepasst
Trailing-Stop
-
Auslöser: Gewinn ≥ InpTrailingStart Punkte
-
Abstand: InpTrailingDistance Punkte
-
Schrittweite: InpTrailingStep Punkte
-
Automatisch auf den Mindestabstand des Brokers begrenzt
Handelsmodi
Einzel-Symbol-Modus
Der EA handelt mit einem bestimmten Symbol, das dem Chart zugeordnet ist.
Mehr-Symbol-Modus
Der EA verwaltet einen Korb von Symbolen aus einem Chart:
-
Durch Kommas getrennte Liste
-
Globale Risikolimits gelten für alle Paare
-
Jedes Symbol verfügt über eine unabhängige Zonenverfolgung und eine anpassbare Abklingzeit
Tester-Modus
Im Strategietester richtet sich der EA automatisch auf das Testersymbol aus.
Anforderungen
-
MetaTrader 5 (Build 3000+)
-
Mindestguthaben: 500 $ Standardkonto
-
Alle Zeitrahmen werden unterstützt (H1 + M5 empfohlen)
-
Funktioniert bei jedem Broker (passt sich automatisch an die Stop-Levels an)
Einrichtungsanleitung
-
Fügen Sie den EA einem einzelnen Chart hinzu (z. B. EURUSD H1)
-
Wählen Sie den Handelsmodus aus („Specific“ oder „Multi-Symbol“)
-
Wählen Sie eine Stop-Voreinstellung, die zu Ihrer Instrumentenklasse passt
-
Konfigurieren Sie den SL/TP-Modus (Fest / Swing / OB / ATR / RR / Liquidität)
-
Legen Sie die Risikoparameter fest (Risiko in %, maximales Lot, Tageslimits)
-
Passen Sie die „Dynamic Modify Safety“ an, falls Ihr Broker strenge Stop-Limits hat
-
Führen Sie zunächst einen Backtest durch, anschließend einen Forward-Test im Demomodus
-
Erst nach mindestens zwei Wochen Demo-Verifizierung im Live-Handel einsetzen
Wichtige Hinweise
-
Auftragsblöcke werden bei jeder neuen H1-Kerze neu berechnet
-
Zonen verfallen automatisch nach InpMaxZoneAgeH1 Bars
-
Der dynamische Puffer wird erst zurückgesetzt, wenn der EA neu geladen wird
-
Die Anpassung der Abklingzeit erfolgt symbolweise
-
Die Tageszähler werden um Mitternacht auf dem Broker-Server zurückgesetzt
-
Der EA überspringt den Handel kurz vor Börsenschluss (konfigurierbarer Puffer)
-
Alle Stopps werden vor dem Senden anhand der Broker-Mindestwerte überprüft
Häufig gestellte Fragen
Wie hoch ist die Mindesteinlage?
500 $ für Standardkonten. Cent-Konten können mit einem geringeren Betrag beginnen.
Welcher Zeitrahmen funktioniert am besten?
H1 (höherer Zeitrahmen) + M5 (niedrigerer Zeitrahmen) ist die Standardeinstellung. Ein höherer Zeitrahmen (H4) liefert weniger, aber klarere Signale.
Verwendet dieser EA gleitende Durchschnitte?
Nein. Nur ATR (zur Messung der Volatilität) und Preisstruktur. Keine EMA, SMA oder Bollinger-Bänder.
Was macht ihn so besonders?
Der „Dynamic Modify Buffer“ – er passt sich automatisch an Ablehnungen durch den Broker an und verhindert Endlosschleifen bei fehlgeschlagenen Modifikationen.
Wie funktioniert der Multi-Symbol-Modus?
Eine EA-Instanz auf einem Chart verwaltet alle gelisteten Symbole. Globale Risikolimits gelten für alle Positionen.
Warum sind die Stopps so weit ausgesetzt?
Weil der EA die Sicherheit beim Broker gegenüber engen Stopps priorisiert. InpAbsMinDistPts stellt sicher , dass die Stopps stets die Mindestabstandsregeln des Brokers einhalten.
Kann er backgetestet werden?
Ja. Verwenden Sie den MT5-Strategietester mit der Option „Jeder Tick basierend auf echten Ticks“ für höchste Genauigkeit.
Warum wurde mein Trade nicht ausgelöst?
Mehrere Filter müssen übereinstimmen: Zone aktiv, Kurs in der Zone, CHoCH bestätigt, Spread in Ordnung, Sitzung in Ordnung, Tageslimits nicht erreicht.
Haftungsausschluss
Der Handel mit Devisen, Metallen, Kryptowährungen und Indizes birgt ein hohes Risiko. Sie können Ihr gesamtes investiertes Kapital verlieren.SMC Dynamic Pro ist ein Handelsinstrument und garantiert keine Gewinne.
Nutzern wird empfohlen:
-
Backtests und Forward-Tests auf Demokonten durchzuführen
-
ein angemessenes Risikomanagement anzuwenden
-
die Logik vor dem Live-Einsatz zu verstehen
-
Verwenden Sie niemals Notfall- oder Fremdmittel
-
die Voreinstellungen an die aktuelle Marktvolatilität anzupassen
Die Wertentwicklung in der Vergangenheit ist keine Garantie für zukünftige Ergebnisse. Durch die Nutzung dieses Produkts erkennen Sie diese Risiken an und akzeptieren sie.
