SnapTrend XAU Tick Scalper
- Experten
- Version: 7.0
- Aktivierungen: 5
SNAPTREND XAU TICK SCALPER
Präzise Tick-Mikrostruktur-Scalping-Engine für XAUUSD
v7.00 FINAL – Forensisch abgesichert · Broker-adaptiv · Zustandswiederherstellbar · Marktkonform
PRODUKTPOSITIONIERUNG
Die einzige tickgesteuerte XAUUSD-Scalping-Engine, die die rohe Marktmikrostruktur über einen rollierenden 6.000-Tick-Puffer auswertet, Eintritte über eine 5-stufige Bestätigungs-Zustandsmaschine validiert, mit einer brokeradaptiven Ausführungslogik handelt und das Risiko über eine durch Circuit-Breaker geschützte Basket-Architektur mit dauerhafter Zustandswiederherstellung bei Terminal-Neustarts steuert.
OPTIONEN FÜR MARKEN-SLAGANS
1. Wo Mikrostruktur auf Ausführungsdisziplin trifft
2. Intelligenz auf Tick-Ebene. Governance auf institutionellem Niveau.
3. Der Scalper, der den Neustart übersteht.
VORSTELLUNG VON SNAPTREND XAU TICK SCALPER
SnapTrend ist der XAUUSD-Expert Advisor, den ich entwickelt habe, um ein einfaches Problem zu lösen: Herkömmliche EAs analysieren Kerzencharts, reagieren auf nachlaufende Indikatoren und führen Orders blind aus, ohne die Ausführungsrichtlinien des Brokers zu berücksichtigen. Sie steigen aufgrund von Marktrauschen ein, skalieren ohne Governance und verlieren bei jedem Neustart des Terminals den Status – wodurch aus einer disziplinierten Strategie ein Lottoschein wird.
SnapTrend behandelt nicht jeden Tick als Signal. Er behandelt jeden Tick als Hinweis.
Die Engine nimmt den rohen Tick-Stream auf, rekonstruiert die lokale Schwankungsstruktur, bewertet die Richtungsneigung anhand einer „Net-Move-over-Range“-Bewertung und aktiviert einen Einstieg erst nach einem bestätigten Trend. Anschließend wartet sie – geduldig – auf einen Rückzug, eine Erholung und einen mikrostrukturellen Durchbruch, bevor Kapital eingesetzt wird.
Die Ausführung ist kein nachträglicher Einfall; sie ist eine fest integrierte Ebene, die den Ausführungsmodus des Brokers überprüft, Volumenbeschränkungen berücksichtigt und bei Ablehnung elegant auf einen Ausweichplan zurückgreift.
Das Engagement wird durch einen Circuit Breaker geregelt, der sich auf das Eigenkapital vor dem Handel bezieht, nicht auf das nach einem Drawdown gesunkene Eigenkapital.
Und wenn das Terminal neu startet – sei es aufgrund eines VPS-Neustarts, einer Neukompilierung oder eines Verbindungsverlusts –, werden der Korbstatus, die Abkühlphase und der Drawdown-Referenzwert aus dem Live-Orderbuch rekonstruiert und nicht auf Null zurückgesetzt.
Dies ist kein Skript. Dies ist eine quantitative Handels-Engine.
TECHNISCHER KERN – WAS SNAPTREND AUSZEICHNET
1. Tick-Mikrostruktur-Analyse-Engine (rollierender Puffer mit 6.000 Ticks)
Das Herzstück von SnapTrend bildet ein Ringpuffer, der anhand serverseitiger Millisekunden-Zeitstempel indexiert ist – nicht anhand von Candlestick-Derivaten. Die Engine berechnet in Echtzeit:
Trendfenster-Statistiken: Nettobewegung, Spanne, Trend-Score = |Netto|/Spanne über konfigurierbare 6–12-Sekunden-Fenster.
Rekonstruktion lokaler Schwankungen (Modell 1): Validierung von höheren Hochs/höheren Tiefs oder niedrigeren Hochs/niedrigeren Tiefs innerhalb eines 2×-Trendfensters.
Tick-Geschwindigkeit: Ticks/Sekunde über 5 Sekunden zur Erkennung von Marktphasen.
Erkennung von Mikro-Breaks: aktueller Kurs im Vergleich zum höchsten/niedrigsten Wert der letzten N Ticks, mit Epsilon-Bestätigung.
Alle Berechnungen basieren auf dem Mittelkurs aus einem einzigen SymbolInfoTick()-Snapshot pro Ereignis, wodurch Kursschwankungen innerhalb eines Ticks ausgeschlossen werden.
2. Symbolkompatibilitätsschicht – ein Parametersatz, jeder Broker
Jeder Distanzparameter wurde auf 2-stelliges Gold kalibriert, wobei ein Punkt = 0,01 entspricht und der Kurs bei etwa 3400 liegt. SnapTrend rechnet diese Werte automatisch in die verschiedenen Kursnotierungsformate der Broker um.
Korrektur der Stellenanzahl: 2-stelliges Gold auf 3-stelliges Gold = ×10, wobei der gleiche Preisabstand beibehalten wird.
Preisrelative Äquivalenz für Nicht-Gold-Symbole wie EURUSD und Indizes: Skalierung = (0,01/Punkt) × (Kurs/3400), sodass der konfigurierte Abstand seine Bedeutung als prozentualer Anteil des Kurses beibehält.
Das Spread-Gate bleibt eine Eigenschaft der Kursangabe – die Stellenkorrektur gilt nur innerhalb derselben Instrumentenklasse.
Diese Architektur ist so konzipiert, dass sich dieselben Strategieparameter an unterschiedliche Symbolspezifikationen anpassen lassen, ohne dass Punktwerte manuell neu geschrieben werden müssen.
3. Adaptive Spread-Intelligenz – Strukturelle Untergrenze, keine Reaktion auf Spitzenwerte
Das Spread-Gate ist kein statischer Wert. SnapTrend unterhält eine abklingende strukturelle Spread-Untergrenze – ein langsam ansteigendes Minimum, das sich nur dann erhöht, wenn der enge Spread nicht zurückkehrt, was auf einen anhaltenden Regimewechsel statt auf einen vorübergehenden Ausreißer hindeutet.
Wenn der Basis-Spread des Brokers das konfigurierte Limit überschreitet, kann sich das Gate nur bis zu einem begrenzten Vielfachen lockern. Das Standardverhalten verwendet ein Verhältnis von 1,5× zum Basis-Spread mit einer festen Obergrenze von 3× des Eingabelimits.
Dies verhindert, dass die Ausführungsschicht vorübergehende Spread-Anomalien als normale Bedingungen behandelt, ermöglicht jedoch gleichzeitig den Betrieb mit Feeds, deren struktureller Spread von Natur aus breiter ist.
4. Broker-adaptive Ausführung – Keine Annahmen
Unbekannter Ausführungsmodus: Liest SYMBOL_FILLING_MODE und SYMBOL_TRADE_EXEMODE aus, wählt eine unterstützte Ausführungsrichtlinie aus und stellt eine Fallback-Behandlung für Antworten mit ungültiger Ausführung bereit.
Volumenbeschränkungen: Liest VOLUME_MIN, VOLUME_MAX und VOLUME_STEP und normalisiert das Volumen anschließend anhand der tatsächlichen Spezifikation des Brokers.
Abweichung der Kontraktgröße: Liest „SYMBOL_TRADE_CONTRACT_SIZE“ und verwendet diesen Wert für die Berechnung von Engagement und Margin.
Stopps und Einfrierungsgrenzen: werden aus der Live-Symbol-Spezifikation ausgelesen und während der Initialisierung protokolliert.
Ausführungsvalidierung: Der Ausführungscode des Servers wird als maßgeblich behandelt, CTrade-Ergebnisse werden gegengeprüft, und Teilausführungen werden als erfolgreiche Ausführungen behandelt, sobald der Server den Abschluss bestätigt.
Abweichungskontrolle: Auf Marktorders wird ein konfigurierbarer Slippage-Wert in Punkten angewendet.
Reines MQL5. Keine DLL. Kein WebRequest. Keine Abhängigkeit von externen Datenbanken.
WIE SNAPTREND DENKT – DIE 5-STUFIGE ENTRY-STATE-MASCHINE
Roh-Tick-Stream
Dann der rollierende Tick-Puffer
Anschließend Trendfenster-Analyse unter Verwendung von Nettobewegung, Spanne, Trend-Score und Richtung
Anschließend Richtungsqualifizierung anhand der erforderlichen Trend-Score- und Nettobewegung-Schwellenwerte
Anschließend die Einstiegs-Zustandsmaschine:
Aktivierung – Trend qualifiziert, Referenzunter- und -obergrenze festgelegt, Timeout gestartet.
„Wait Pullback“ – Der Kurs bewegt sich um die erforderliche Distanz vom Referenz-Extremwert.
Warten auf Erholung – Der Kurs kehrt innerhalb des konfigurierten Snap-Fensters um die erforderliche Strecke um.
Warten auf Durchbruch – Der Kurs durchbricht das lokale Hoch oder Tief der jüngsten Tick-Struktur.
Ausführung – brokeradaptives Order-Routing in Kombination mit den erforderlichen Margin-Prüfungen.
Anschließend verwaltet „Basket Governance“ den Lebenszyklus der Position über die konfigurierten Basket-, Circuit-Breaker-, Trailing- und Cooldown-Mechanismen.
Zwei Einstiegsmodelle nutzen diese Pipeline gemeinsam.
Modell 1 – „Accurate“: Fügt vor der Aktivierung eine Swing-Struktur-Validierung hinzu, die auf höheren Hochs und niedrigeren Hochs oder auf niedrigeren Hochs und niedrigeren Tiefs basiert.
Modell 2 – Schnell: Nutzt die Trendfenster-Qualifizierung direkt und überspringt die zusätzliche Validierungsstufe der Schwankungsstruktur.
Drei Empfindlichkeitsvoreinstellungen – „Low“, „Medium“ und „High“ – verschieben die konfigurierten Schwellenwerte entsprechend.
TICK-MIKROSTRUKTUR-ENGINE – FUNKTIONEN
Rohdaten-Tick-Erfassung: Zirkularpuffer mit 6.000 Slots, indiziert nach Server-Millisekundenzeit.
Lückensichere Uhr: Erkennt rückläufige Zeitstempelschritte und größere Zeitlücken und schützt anschließend den internen Signalstatus, indem veraltete Tick-Kontexte gelöscht und der aktive Aktivierungsstatus zurückgesetzt werden.
Trendbewertung: Berechnet die absolute Nettobewegung geteilt durch den beobachteten Bereich über konfigurierbare kurze Zeitfenster.
Swing-Rekonstruktion: Modell 1 rekonstruiert lokale strukturelle Spitzen und Täler, um die Kontinuität der Richtung zu validieren.
Erkennung von Mikrobrüchen: Vergleicht den aktuellen Kurs mit den jüngsten lokalen Tick-Extremen, um eine Bestätigung über die unmittelbare Struktur hinaus zu erfordern.
Tick-Geschwindigkeit: Misst die Ticks pro Sekunde über ein Fünf-Sekunden-Fenster für die operative Telemetrie des Marktzustands.
PRÄZISIONS-EINSTIEGSARCHITEKTUR
Der Einstiegsprozess ist eine endliche Zustandsmaschine und kein einzelner boolescher Auslöser.
IDLE
Die Engine bleibt inaktiv, wenn keine Richtungskondition vorliegt.
ARMING
Eine gültige Trendbedingung wird erkannt. Der Referenz-Mindest- oder Höchstwert wird festgelegt, und die Aktivierungs-Timeout-Zeit beginnt.
WAIT PULLBACK
Der Kurs muss sich um den erforderlichen Abstand vom Referenz-Extremwert bewegen, bevor das System weiterverarbeitet.
WARTEN AUF RÜCKSCHLAG
Der Kurs muss innerhalb des konfigurierten Snap-Fensters um den erforderlichen Betrag umkehren.
WAIT BREAK
Die Engine wartet auf ein Durchbrechen des jüngsten lokalen Hochs oder Tiefs.
AUSFÜHREN
Das System überprüft die Ausführungsbedingungen, wendet die brokerspezifische Ausführungslogik an, überprüft die Margenanforderungen und sendet die Marktorder.
ABGELAUFEN
Wenn die erforderlichen Bedingungen nicht innerhalb der zulässigen Zeitfenster erfüllt werden, wird das Signal verworfen und die Engine kehrt in den Ruhezustand zurück.
Keine einzelne Bedingung löst den Einstieg aus. Die gesamte Abfolge muss erfüllt sein.
Diese Architektur wurde entwickelt, um Folgendes zu reduzieren:
Falsche Breakout-Einstiege.
Einstiege bei schwachen Trendbedingungen.
Das Nachlaufen bei anhaltenden Kursbewegungen ohne Korrektur.
Voreilige Einstiegsentscheidungen bei Mikro-Umkehren, die keine Bestätigung liefern.
ADAPTIVE BASKET ENGINE – KONTROLLIERT, NICHT KOMPOUNDERT
Standardprofil: Disziplin mit Einzelorder
Die ausgelieferte Konfiguration verwendet eine Order, eine Welle und eine maximale Welle. Im Standardprofil sind weder Averaging noch Ladder noch Martingale erforderlich.
Der Standardbetrieb besteht aus einer Entscheidung und einer Position, die durch die konfigurierte Take-Profit-, Trailing- und Circuit-Breaker-Logik gesteuert werden.
Ladder-Modus – Konfigurierbare 2+2+2-Architektur
Die Engine kann für ein kontrolliertes Multi-Wave-Engagement konfiguriert werden.
Beispiel bei „Gesamtzahl der Orders“ = 6, „Wellengröße“ = 2 und „Max. Wellen“ = 3:
Welle 1 verwendet das Basis-Lot.
Welle 2 wendet den konfigurierten Wellenmultiplikator an.
Welle 3 wendet den Multiplikator auf die Zuteilung der zweiten Welle an.
Weitere Wellen sind an bestimmte Bedingungen geknüpft. Sie erfordern die konfigurierte negative Verschiebung, eine Erholungsbestätigung sowie Mikro-Break-Bedingungen, bevor eine neue Welle hinzugefügt werden kann.
Ein Trendbegrenzer kann zusätzliches Engagement blockieren, wenn der gegensätzliche strukturelle Trendwert zu stark wird.
Die Breaker-Sperre kann weitere Wellenzugänge einfrieren, sobald der Drawdown-Circuit-Breaker ausgelöst wird.
Die maximale Positionsanzahl unterliegt einer festen Obergrenze, und Margensicherheitskontrollen können das Volumen vor der Ausführung reduzieren.
RISIKO- UND KAPITALVERWALTUNG – TECHNISCH GEKONZIPIERT, NICHT AUF ZUFALL AUSGERICHTET
Das System ist auf die Steuerung des Engagements ausgelegt und nicht auf eine unkontrollierte Anhäufung von Positionen.
Circuit Breaker
Der Drawdown des Baskets wird anhand des für den Handelszyklus festgelegten Referenzkapitals bewertet. Wenn der konfigurierte Schwellenwert erreicht ist, kann das System den aktiven Basket schließen, den Breaker verriegeln und eine weitere Ausweitung der Position verhindern.
Margin-Überwachung
Bevor eine Order übermittelt wird, berechnet das System die erforderliche Margin und wendet den konfigurierten Sicherheitsfaktor an. Das resultierende Volumen kann reduziert oder der Handel abgelehnt werden, wenn die verfügbare freie Margin nicht ausreicht.
Lot-Normalisierung
Das Volumen durchläuft einen kontrollierten Normalisierungsprozess unter Berücksichtigung von Broker-Schritten sowie Mindest-, Höchst- und auftragsbezogenen Beschränkungen.
Zinseszinsberechnung
Das optionale Zinseszinsmodell berechnet das Volumen anhand des Verhältnisses zwischen dem aktuellen Eigenkapital und dem konfigurierten Basissaldo in Kombination mit dem konfigurierten Wachstumsexponenten. Der Basissaldo kann über Neustarts hinweg beibehalten werden.
Kein Schluss bei Verlust
Wenn dieser Modus aktiviert ist, kann er die Schließung aufgrund eines normalen Gewinnziels oder eines Trailing-Stops verhindern, solange die aktive Position einen schwankenden Verlust aufweist, sodass der Handel weiterhin durch den konfigurierten Breaker oder eine manuelle Entscheidung gesteuert wird.
Trailing
Der maximale Korbgewinn wird verfolgt, und der Trailing-Mechanismus kann den Korb schließen, wenn der Gewinn um den konfigurierten Prozentsatz zurückfällt, nachdem der Aktivierungsschwellenwert erreicht wurde.
Umgang mit kritischem Eigenkapital
Der Breaker-Referenzwert kann nach einem Neustart anhand des Kontoguthabens und des Ergebnisses der offenen Position neu berechnet werden, anstatt das Drawdown-Budget stillschweigend auf das bereits geschwächte Guthaben umzurechnen.
BROKER-ADAPTIVE AUSFÜHRUNG – KEINE ANNAHMEN
Unbekannter Ausführungsmodus
Die Engine liest die vom Symbol unterstützte Ausführungs-Konfiguration und den Ausführungsmodus aus und wählt eine geeignete Ausführungsrichtlinie für Marktorders aus.
Volumenbeschränkungen
Die Engine liest das tatsächliche Mindestvolumen, das Maximalvolumen und die Schrittweite des Brokers aus und normalisiert das Ordervolumen entsprechend.
Abweichung bei der Kontraktgröße
Die tatsächliche Kontraktgröße wird aus der Symbolspezifikation ausgelesen und für die Berechnung des Engagements und der Margin verwendet.
Stop- und Einfriergrenzen
Aktuelle Symbolspezifikationen stehen der Ausführungsschicht zur Verfügung und werden während der Initialisierung protokolliert.
Ausführungsvalidierung
Der Retcode des Handelsservers gilt als maßgebliches Ausführungsergebnis. Das interne Handelsergebnis wird gegenprüft, und bestätigte Teilausführungen werden entsprechend behandelt.
Abweichungskontrolle
Bei der Marktausführung wird eine konfigurierbare Slippage-Toleranz angewendet.
ADAPTIVE SPREAD-KONTROLLE – STRUKTURELL, NICHT REAKTIV
Strikter Modus
Wenn der adaptive Spread deaktiviert ist, dient das konfigurierte Spread-Limit nach der entsprechenden Symbolskalierung als feste Ausführungsgrenze.
Adaptiver Modus
Wenn diese Funktion aktiviert ist, erstellt das System eine abklingende Spread-Basislinie, die die strukturelle Kursumgebungsstruktur des Brokers widerspiegelt.
Überschreitet die strukturelle Basislinie das konfigurierte Limit, kann das effektive Limit entsprechend der konfigurierten Obergrenze gelockert werden.
Vorübergehende Spread-Spitzen führen nicht automatisch zu einer Neudefinition der Basislinie.
Das Ergebnis ist eine Spread-Schwelle, die darauf ausgelegt ist, einen strukturell breiteren Broker-Feed von einer vorübergehenden abnormalen Ausweitung zu unterscheiden.
STATUSWIEDERHERSTELLUNG – DER SCALPER, DER DEN NEUSTART ÜBERLEBT
Informationen zu Korbstatus, Richtung, Wellenzählung, Orderanzahl, Cooldown-Status, Breaker-Status, Zinseszins-Basissaldo und Drawdown-Referenz können über MetaTrader-Globale Variablen persistent gespeichert werden.
Bei der Initialisierung versucht das System, den gespeicherten Zustand wiederherzustellen, sofern bereits Positionen bestehen. Entsprechen die Live-Positionen dem gespeicherten Zustand, können die internen Zähler synchronisiert werden. Andernfalls kann der Basket anhand des Live-Positionsbuchs rekonstruiert werden.
Cooldown-Fristen können nach dem Neustart weiterhin eingehalten werden.
Ein ausgelöster Circuit Breaker kann so lange aktiv bleiben, bis der Basket ausgeglichen ist.
Der Basis-Saldo für die Zinseszinsberechnung kann über Sitzungen hinweg beibehalten werden.
Der Drawdown-Referenzwert kann anhand des Eigenkapitals und des schwankenden Gewinns/Verlusts rekonstruiert werden, anstatt einfach das aktuell gesunkene Eigenkapital als neuen Ausgangspunkt zu übernehmen.
Diese Architektur ist darauf ausgelegt, die doppelte Erzeugung von Wellen zu verhindern und nach Terminalunterbrechungen ein kontrolliertes Handelsmanagement aufrechtzuerhalten.
FORENSISCHE HANDELSINFORMATIONEN – JEDER HANDEL LÄSST EINEN PRÜFSPUR HINTERSICH
Ausführungsprotokoll
Die Engine protokolliert wichtige Informationen zur Broker-Ausführung, darunter Retcodes des Handelsservers, ausgeführtes Volumen, Ausführungspreis, Kommentare, Ticketdaten und den Zeitpunkt der Ordererteilung.
Provisions-Cache
Historische Geschäfte werden zwischengespeichert und wiederverwendet, um genaue Gewinn- und Verlustberechnungen auf Positionsebene zu ermöglichen, einschließlich der Auswirkungen von Provisionen und Swaps.
Transparenz von MFE und MAE
Die Basket-Verfolgung und die Historie der schwankenden Gewinne liefern fortlaufende Informationen zu Abweichungen, die von der Positionsverwaltungsschicht genutzt werden.
Eingabe-Prüfprotokoll
Beim Systemstart identifiziert das System Parameter, die unter der aktuellen Konfiguration inaktiv oder irrelevant sind, und hilft so, unbemerkte Fehlkonfigurationen zu verhindern.
Telemetrie zum Systemzustand
Die Tiefe des Tick-Puffers, Zeitinformationen, Aktivitäten zum Zurücksetzen von Lücken, der Status des Provisions-Caches, der Taktmodus und weitere Betriebsinformationen stehen der Überwachungsebene zur Verfügung.
PROFESSIONELLES DASHBOARD – BETRIEBLICHE ECHTZEIT-LEITSTELLE
SnapTrend umfasst ein spezielles zweispaltiges Terminal-Dashboard, das für kontinuierliche Betriebstransparenz ausgelegt ist.
Die Benutzeroberfläche wird über eine unabhängige Timer-Architektur aktualisiert, anstatt die Darstellung des Dashboards in den Hauptpfad der Tick-Verarbeitung zu zwingen.
Das Dashboard kann Folgendes anzeigen:
Kopfzeile
Aktueller Betriebsmodus, Symbol, Zeitrahmen, Magic Number und Handelsberechtigung.
Signal
Aktuelle Richtungsneigung, Trend-Score-Konfidenz, Regime-Informationen und Einstiegsbereitschaft.
Markt
Geldkurs, Briefkurs, aktueller Spread, effektive Spread-Grenze, Status des adaptiven Spreads, Nettobewegung, beobachtete Bandbreite, Tick-Alter, Tick-Rate und Sitzungsinformationen.
Korb
Aktueller Korbstatus, Wellenfortschritt, Orderanzahl, Durchschnittspreis, Engagement, Gewinn/Verlust und Status der ausstehenden Hinzufügung.
Risiko
Guthaben, Eigenkapital, nicht realisierter Gewinn/Verlust, Korb-Drawdown, nächstes Lot, Margeninformationen und Circuit-Breaker-Status.
Ausführung
Richtung der letzten Order, Volumen, Kurs, Server-Ergebnis, Ticket-Informationen, Ausführungsalter, Ausführungsmodus, Berechtigung und Einstiegsschwelle.
Systemzustand
Verfügbarkeitszeit, Tick- und Timer-Zählstände, Tiefe des Tick-Puffers, Gap-Resets, Status des Provisions-Caches, Punktskalierung und Spread-Basiswert.
TESTER- UND FORSCHUNGSMOTOR – BACKTESTING MIT KONTROLLIERTER TICK-DICHTE
Tick-gesteuerte Strategien lassen sich unter Umständen nur schwer korrekt bewerten, wenn die Testumgebung im Verhältnis zu den von der Strategie verwendeten sehr kurzen Zeitfenstern spärliche oder unregelmäßig generierte Ticks liefert.
SnapTrend verfügt über einen konfigurierbaren Tick-Dichte-Modus, der eine kontrollierte synthetische Strategietaktung für den Testbetrieb bereitstellt.
Synthetischer Takt
Ein konfigurierbarer Schritt von Millisekunden pro Tick kann verwendet werden, um während des Testens eine deterministische interne Zeitsequenz zu erzeugen.
Reproduzierbarkeit
Das Strategietiming wird bei wiederholten Durchläufen deterministisch, da der Timing-Mechanismus des Testers nicht auf nicht-deterministischem lokalem Timer-Jitter beruht.
Visueller Modus
Das Dashboard kann auch während visueller Tests weiterhin Betriebsinformationen bereitstellen.
Sicherheit bei der Optimierung
Der Taktmechanismus ist so ausgelegt, dass keine nicht-deterministischen lokalen Zeitabweichungen in Optimierungsläufe gelangen.
Der Modus kann mit „InpTesterTickDensity = true“ aktiviert und über „InpTesterMsPerTick“ konfiguriert werden.
INPUT AUDIT LOGGER – KEINE STILLEN INERTEN PARAMETER
Beim Start identifiziert SnapTrend Konfigurationsparameter, die im ausgewählten Betriebsmodus keine aktive Wirkung haben.
Beispiele hierfür sind:
Der „Fixed-Lot“-Modus, der dazu führt, dass Parameter zur Mischungsgrößenbestimmung inaktiv werden.
Deaktiviertes „Trailing“, wodurch „Trailing“-spezifische Parameter inaktiv werden.
Modell 2, wodurch Swing-spezifische Eingaben inaktiv werden.
Deaktivierter „Ladder“-Modus, wodurch die Parameter für Wellenschritt, Rückprall, Multiplikator und Drosselung inaktiv werden.
Deaktivierte Schutzmaßnahmen werden explizit gemeldet.
Die aktiven Voreinstellwerte werden ebenfalls angezeigt, sodass der Bediener genau sehen kann, welche Konfiguration tatsächlich aktiv ist.
HAUPTMERKMALE – 20 FUNKTIONEN MIT KOMMERZIELLEM NUTZEN
1. Tick-Mikrostruktur-Puffer
Rollendes Fenster mit 6.000 Ticks und Millisekunden-Zeitstempeln für kurzzeitige Strukturanalysen.
2. Trend-Score-Engine
Berechnung der Nettobewegung über einen Bereich in konfigurierbaren kurzen Zeitfenstern zur Quantifizierung der Qualität der Richtungsbewegung.
3. Swing-Rekonstruktion
Strukturelle Validierung von höheren Höchst- und niedrigeren Tiefstständen im präzisen Einstiegsmodell.
4. 5-stufige Einstiegs-Zustandsmaschine
Die Phasen „Arm“, „Pullback“, „Rebound“, „Mikro-Break“ und „Ausführung“ müssen vor dem Einstieg abgeschlossen sein.
5. Zwei Einstiegsmodelle
Präziser Swing-Bestätigungsmodus und schneller Trendbestätigungsmodus.
6. Automatische Symbolnormalisierung
Automatische Anpassung an die Anzahl der Symbolstellen, die Punktgröße und die kursrelative Skalierung.
7. Adaptives Spread-Gate
Strukturelle Spread-Basislinie mit kontrollierter Lockerung und Schutz vor abnormalen Spreads.
8. Broker-adaptive Ausführung
Unterstützte Auswahl des Ausführungsmodus, Fallback bei ungültiger Ausführung, Validierung von Server-Retcodes und Abweichungskontrolle.
9. Kontrollierte Wave-Ladder
Bedingtes Multi-Wave-Engagement mit Steuerungen für Step, Rebound, Break, Trend-Throttle und Breaker-Lock.
10. Circuit Breaker
Schutz vor Kursrückgängen im Portfolio auf Basis der konfigurierten Eigenkapital-Referenz.
11. Margenbewusste Positionsgrößenbestimmung
Margenberechnung vor dem Handel in Kombination mit konfigurierbaren Sicherheitsfaktor-Steuerungen.
12. Compound-Lot-Engine
Eigenkapitalbasierte Positionsgrößenbestimmung unter Verwendung des konfigurierten Basissaldos und des Wachstumsexponenten.
13. Trailing- und „No-Close-On-Loss“-Kontrollen
Verfolgung des Spitzengewinns auf Korb-Ebene mit optionalem Schutz vor normalem Abschluss bei schwankendem Minus.
14. Wiederherstellung des persistenten Zustands
Persistenz globaler Variablen mit Übernahme von Live-Positionen und Zustandsabgleich.
15. Forensische Ausführungsprüfung
Transparenz hinsichtlich der Ergebnisse des Handelsservers, des ausgeführten Volumens, des Kurses, des Tickets, des Zeitpunkts und der Broker-Kommentare.
16. Provisionsbewusste Gewinn- und Verlustrechnung
Einbeziehung historischer Provisions- und Swap-Informationen in die Berechnung der operativen Gewinn- und Verlustrechnung.
17. Professionelles Dashboard
Unabhängige, zeitgesteuerte, zweispaltige Schnittstelle zur operativen Telemetrie.
18. Tick-Density-Tester-Modus
Konfigurierbares synthetisches Timing für reproduzierbare Strategietests in kurzen Zeitfenstern.
19. Eingabe-Audit-Logger
Berichterstellung beim Systemstart über inaktive Parameter und die tatsächlich aktive Konfiguration.
20. Lückensichere Strategie-Uhr
Millisekunden-Timing auf Serverebene mit Schutz vor rückwärtsgerichteten Zeitschritten und größeren Lücken, die den Signalkontext bei kurzer Dauer ungültig machen könnten.
WARUM SNAPTREND – ARCHITEKTURBEDINGTE UNTERSCHEIDUNGSMERKMALE
1. Mikrostruktur statt Indikatoren
Die Kernarchitektur arbeitet direkt mit tickbasiertem Kursverhalten und strukturellen Messungen in kurzen Zeitfenstern, anstatt sich ausschließlich auf einen herkömmlichen Indikatorstapel zu verlassen.
2. Bestätigung statt Vorhersage
Die Einstiegsarchitektur erfordert eine Abfolge von Bedingungen, anstatt durch einen einzelnen Schwellenwert ausgelöst zu werden.
3. Technisch optimierte Ausführung
Broker-Ausführungsregeln, Volumenbeschränkungen, Margenprüfungen, Abweichungskontrollen und Server-Ausführungsergebnisse werden direkt in die Ausführungsschicht integriert.
4. Strukturierte Steuerung des Engagements
Der Circuit Breaker, Positionslimits, Margin-Prüfungen und bedingte Wave-Kontrollen gewährleisten eine explizite Steuerung des Risikos.
5. Beständiger Handelsstatus
Das System bewahrt die dauerhaften Informationen auf, die erforderlich sind, um nach Unterbrechungen das aktive Handelsmanagement wiederherzustellen und fortzusetzen.
6. Anpassungsfähigkeit an Broker
Symbol-Spezifikationen und Ausführungsbeschränkungen werden aus der tatsächlichen Handelsumgebung ausgelesen, anstatt als feste Annahmen behandelt zu werden.
7. Kontrollierte Tests
Tick-Dichte-Kontrollen bieten eine deterministische Testumgebung für Strategien, deren Einstiegszeitpunkt von sehr kurzen Tick-Fenstern abhängt.
8. Vollständige operative Transparenz
Das Dashboard und die Audit-Ebene stellen Informationen zu Markt, Signalen, Portfolios, Risiken, Ausführungen und dem Systemzustand in Echtzeit bereit.
FÜR WEN IST ES GEDACHT
XAUUSD-Scalper, die eine Einstiegslogik mit Tick-Auflösung benötigen, anstatt sich ausschließlich auf Signale auf Kerzenebene zu verlassen.
Algorithmische Trader, die eine brokerorientierte Ausführung und ein kontinuierliches Management des Handelsstatus benötigen.
MT5-Nutzer, die in RAW-, ECN- oder Low-Spread-Umgebungen handeln.
Strategieentwickler, die die Tick-Mikrostruktur und das strukturelle Verhalten bei kurzen Zeiträumen untersuchen.
MQL5-Market-Nutzer, die nach einem reinen MQL5-Handelssystem mit Brokerkompatibilität und Betriebsdiagnose suchen.
Trader, die Wert auf kontrolliertes Risiko, Transparenz bei der Ausführung und detaillierte Einblicke in die Laufzeit legen.
TECHNISCHE SPEZIFIKATIONEN
Plattform: MetaTrader 5 unter Verwendung von MQL5.
Primärer Markt: XAUUSD / GOLD.
Daten: Rohdaten-Tick-Stream mit Server-Timing im Millisekundenbereich.
Einstiegsarchitektur: Dual-Modell-Zustandsmaschine unter Verwendung von Trendqualifizierung, Aktivierung, Pullback, Rebound und Bestätigung von Mikro-Breaks.
Positionsmodell: Standardmäßig Einzelorder oder konfigurierbare, kontrollierte Multi-Wave-Ladder.
Risiko: Eigenkapital-Circuit-Breaker, Margensicherheitsfaktor, Positionslimits und Volumenobergrenzen.
Ausführung: Broker-abhängige Auswahl der Ausführungsstellen, Fallback-Behandlung, Abweichungskontrolle und Validierung von Server-Retcode.
Wiederherstellung: Persistenz globaler Variablen und Übernahme des Live-Positionsstatus.
Diagnose: Ausführungsprüfung, Provisions-Cache, Eingabeprüfung und Telemetrie zum Systemzustand.
Dashboard: Zweispaltiges Bedienfeld mit unabhängigen Timer-Aktualisierungen.
Tester: Konfigurierbare synthetische Uhr mit einstellbarer Tick-Dichte.
EMPFOHLENE UMGEBUNG
Symbol: XAUUSD / Gold als primärer kalibrierter Markt.
Zeitrahmen: Es kann ein beliebiger Zeitrahmen verwendet werden, da die Handelslogik tickgesteuert ist; der Zeitrahmen beeinflusst in erster Linie den Kontext des Charts bzw. des Dashboards.
Konto: RAW-, ECN- oder Low-Spread-Umgebungen werden bevorzugt, obwohl die adaptive Spread-Logik auch breitere strukturelle Spreads berücksichtigen kann.
Hebel: Ausreichender Hebel, um die konfigurierten Margin-Sicherheitsanforderungen zu erfüllen.
VPS: Empfohlen für eine kontinuierliche Tick-Verfügbarkeit rund um die Uhr (24/5) und einen konsistenten Terminalbetrieb.
Spread: Niedrigere Basis-Spreads werden bevorzugt; die adaptive Spread-Logik kann strukturell breitere Feeds berücksichtigen.
Tester: Der Tick-Density-Modus kann für Untersuchungen und Tests in kurzen Zeitfenstern aktiviert werden.
Kontotyp: Für die Verwaltung von Positionskörben mit mehreren Positionen ist Hedging erforderlich.
RISIKOHINWEIS
SnapTrend ist ein Handelstool, keine Gewinngarantie. Die Ergebnisse vergangener Backtests lassen keine Rückschlüsse auf zukünftige Ergebnisse zu. Der Circuit Breaker, Margin-Prüfungen, Positionslimits und Ausführungssteuerungen sind Mechanismen zur Risikominderung; sie beseitigen weder das Marktrisiko noch garantieren sie Schutz vor Verlusten. Handeln Sie nur mit Kapital, dessen Verlust Sie sich leisten können. Testen Sie den EA in einer Demo-Umgebung und bewerten Sie sein Verhalten unter den spezifischen Bedingungen des Brokers, der Symbol-Spezifikationen, der Spread-Bedingungen, des Ausführungsmodells und der Kontokonfiguration, die Sie verwenden möchten.
WAS SIE ERHALTEN
SnapTrend XAU Tick Scalper V2, v7.00 FINAL.
Umfassende Parameteranleitung mit Erläuterungen zu den verfügbaren Konfigurationsoptionen.
Benutzerhandbuch für das Dashboard zur Erläuterung der Schnittstelle zur Betriebsüberwachung.
Anleitung zur Tester-Konfiguration für den Tick-Density-Modus.
Hinweise zur Broker-Kompatibilität, die Ausführungsmodi, Spread-Handhabung, Volumenbeschränkungen und das Ausführungsverhalten abdecken.
Dokumentation zur Zustandswiederherstellung, die den Neustart des Terminals und die Rekonstruktion des Positionsstatus abdeckt.
Zukünftige Sicherheits- und Compliance-Updates für Version 7.x, sofern diese gemäß der Produkt-Release-Richtlinie bereitgestellt werden.
Entwicklerunterstützung bei der Einrichtung und Konfiguration, sofern verfügbar.
MQL5 MARKET-KONFORMITÄT – FÜR DEN STORE ENTWICKELT
Keine DLL-Importe.
Keine Abhängigkeit von WebRequest.
Keine externe Datenbank erforderlich.
Reine MQL5-Implementierung.
Globale Variablen werden zur dauerhaften Speicherung des Handelsstatus verwendet.
Englischsprachige Betriebsprotokolle und Dashboard.
Entwickelt auf Basis der Marktausführung von MetaTrader 5 und der Spezifikationen der Broker-Symbole.
SNAPTREND XAU TICK SCALPER V2
Präzise Tick-Mikrostruktur-Scalping-Engine für XAUUSD
v7.00 FINAL – forensisch abgesichert · brokeradaptiv · zustandswiederherstellbar · marktkonform
„Der Markt bewegt sich nicht in Kerzen. Das sollte auch Ihr Wettbewerbsvorteil nicht.“
