Gold Automated Trading Bot
- Experten
- Juan Vial Ruiz Tagle
- Version: 4.10
- Aktualisiert: 19 März 2026
- Aktivierungen: 10
🇬🇧 ENGLISCH
GoldMicroScalper v4.1 M1 - Professioneller Ultra-Hochfrequenz-Scalper
GoldMicroScalper ist ein vollautomatischer Expert Advisor, der für ultra-hochfrequentes Scalping auf dem 1-Minuten-Zeitrahmen entwickelt wurde. Er wurde durch umfangreiches Backtesting in ECN-Broker-Umgebungen entwickelt und verfeinert, wobei der Schwerpunkt auf der Minimierung von Fehleingaben bei gleichzeitiger Aufrechterhaltung einer hohen Handelsfrequenz lag. Die Kernphilosophie ist einfach: nur dann in den Markt einsteigen, wenn mehrere unabhängige technische Signale zum gleichen Zeitpunkt übereinstimmen.
Überblick über die Strategie
Der EA verlässt sich nicht auf einen einzigen Indikator. Stattdessen führt er fünf unabhängige Signalebenen gleichzeitig aus und weist jedem Balken eine numerische Punktzahl zu. Ein Handel wird nur dann eröffnet, wenn die Gesamtpunktzahl eine konfigurierbare Mindestschwelle überschreitet und eine Richtung einen klaren Vorteil gegenüber der anderen hat. Dieser Multi-Bestätigungs-Ansatz reduziert das Einstiegsrauschen im Vergleich zu Systemen mit nur einem Indikator drastisch.
Die fünf Signalebenen sind:
EMA-Trend-Layer: Drei exponentielle gleitende Durchschnitte (Perioden 8, 21 und 50) werden bei jedem Balken ausgewertet. Der EA prüft, ob der schnelle EMA über oder unter dem mittleren EMA liegt, ob der Kurs über oder unter dem langsamen EMA liegt und ob der schnelle EMA über die letzten drei Balken hinweg in eine einheitliche Richtung beschleunigt. Jede Bedingung trägt unabhängig voneinander Punkte zum Kauf- oder Verkaufsergebnis bei.
RSI-Momentum-Ebene: Ein 7-Perioden-RSI wird verwendet, um die Richtung und Erschöpfung des Momentums zu erkennen. Der EA vergibt Punkte, wenn der RSI in die erwartete Richtung tendiert, und er vergibt Bonuspunkte, wenn der RSI den überverkauften oder überkauften Bereich verlässt - ein klassisches Momentum-Umkehrsignal, das besonders auf kurzen Zeitskalen wirksam ist.
Stochastische Überkreuzungsebene: Ein 8-3-3 Stochastik-Oszillator erkennt Überkreuzungen zwischen den Linien %K und %D. Ein neuer Crossover in eine der beiden Richtungen liefert einen signifikanten Beitrag zum Ergebnis, während extreme Werte unter 30 oder über 70 eine zusätzliche Bestätigung darstellen.
Bollinger-Band-Ebene: Ein 14-Perioden-Bollinger-Band mit einer Standardabweichung von 2,0 wird verwendet, um Kursausschläge von den Bändern, Ausbrüche und Mittelwertumkehrkreuze durch die Mittellinie zu erkennen. Jede dieser Bedingungen generiert unabhängige Wertungsbeiträge, was diese Ebene bei schwankenden Marktbedingungen besonders leistungsfähig macht.
Preisaktionsschicht: Der EA analysiert die zuletzt geschlossene Kerze auf bullische oder bärische Körperstärke, Engulfing-Muster und Pin-Bar-Formationen. Momentum-Kerzen - solche mit einer Spanne, die deutlich größer ist als die ATR - erhalten zusätzliches Bestätigungsgewicht.
Nachdem alle fünf Ebenen unabhängig voneinander bewertet wurden, vergleicht der EA die Kaufbewertung mit der Verkaufsbewertung. Ein Handel wird nur dann eröffnet, wenn die Gewinnrichtung über dem Mindestwert liegt UND mindestens 5 Punkte Vorsprung vor der Gegenrichtung hat. Auf diese Weise werden Einstiege während wirklich unentschlossener Marktbedingungen verhindert.
Risiko- und Geldmanagement
GoldMicroScalper enthält ein komplettes Risikomanagement-System. Wenn die dynamische Losgröße aktiviert ist, berechnet der EA die angemessene Losgröße auf der Grundlage eines Prozentsatzes des aktuellen Kontostands und der konfigurierten Stop-Loss-Distanz, wodurch ein gleichbleibendes Risiko pro Handel unabhängig von der Kontogröße gewährleistet wird. Eine feste Obergrenze für die maximale Lotgröße pro Handel verhindert ein übermäßiges Risiko bei jedem einzelnen Einstieg.
Im Netting-Kontomodus - der bei den meisten regulierten Brokern Standard ist - verfolgt der EA das kumulierte Gesamtvolumen aller offenen Positionen und blockiert neue Eingaben, sobald die maximale Expositionsgrenze erreicht ist. Dies ist von entscheidender Bedeutung, da Netting-Broker mehrere Aufträge zu einer einzigen Position zusammenfassen, was das Risiko stillschweigend vervielfachen kann, wenn es nicht ausdrücklich kontrolliert wird.
Das Trailing-Stop-System wird erst dann aktiviert, wenn der Handel eine konfigurierbare Anzahl von Punkten in den Gewinn bewegt hat, und hält dann einen dynamischen Stop in einem festen Abstand hinter dem aktuellen Preis aufrecht. Auf diese Weise können Gewinner laufen und gleichzeitig aufgelaufene Gewinne geschützt werden, ohne dass der Trailing-Stop bei normalen Marktstörungen vorzeitig ausgelöst wird.
Zu den täglichen Schutzlimits gehören ein maximaler Tagesverlust in Dollar - bei dessen Erreichen der gesamte Handel für den Rest des Tages gestoppt wird - und ein tägliches Gewinnziel, das Gewinne festschreibt und neue Einstiege verhindert. Beide Limits werden zu Beginn eines jeden neuen Handelstages automatisch zurückgesetzt.
Session-Filterung
Der EA enthält einen optionalen Sitzungsfilter, der den Handel auf ein konfigurierbares Zeitfenster der Serveruhr beschränkt. Der Wochenendhandel und späte Freitagssitzungen werden unabhängig von der Sitzungsfiltereinstellung automatisch ausgeschlossen. Dies verhindert Einstiege in Zeiten geringer Liquidität, in denen sich die Spreads ausweiten und die Kursentwicklung unzuverlässig wird.
Spread-Schutz
Bevor ein Handel bewertet wird, wird der aktuelle Spread mit einem konfigurierbaren Höchstwert verglichen. Wenn der Spread den Grenzwert überschreitet, wird die Analyse für diesen Bar komplett übersprungen. Dies ist besonders wichtig für das M1-Scalping, bei dem die Spread-Kosten einen größeren Teil des erwarteten Gewinns pro Handel ausmachen.
On-Chart-Panel
Ein Echtzeit-Informationspanel wird direkt auf dem Chart angezeigt und zeigt den aktuellen Kontostand, das Eigenkapital, die tägliche P&L, die Lotgröße, die geschätzten TP- und SL-Werte in Dollar, den aktuellen Spread, den Sitzungsstatus, die Anzahl der heutigen Trades, die Anzahl der offenen Positionen, die aktuelle Signalrichtung und -stärke, die aktiven Signalgründe und die kumulativen Gewinn-/Verluststatistiken, einschließlich der Gewinnrate, des Gesamtgewinns, des besten Trades, des schlechtesten Trades und der maximalen Gewinnserie in Folge.
Eingabe-Parameter
Gruppe Mikro-Lots:
- Losgröße: Feste Losgröße, die verwendet wird, wenn die dynamische Größenanpassung deaktiviert ist. Standardwert 0,01.
- Maximale Losgröße: Harte Obergrenze für die Losgröße pro Handel und das Gesamtengagement. Voreinstellung 0,05.
- Dynamisches Lot verwenden: Aktiviert die automatische Lotberechnung auf Basis des Risikoprozentsatzes. Voreinstellung true.
- Risiko-Prozentsatz: Prozentsatz des Kontoguthabens, der pro Handel riskiert wird, wenn die dynamische Größenbestimmung aktiviert ist. Voreinstellung 0,5 %.
Gruppe Ultra-Mikro-Ziele:
- TP-Punkte: Take-Profit-Abstand in Punkten vom Einstieg. Standardwert 200.
- SL Punkte: Stop-Loss-Abstand in Punkten vom Einstieg. Standardwert 200.
- Maximaler Gewinn pro Trade: Dollar-Betrag, bei dem eine offene Position unabhängig vom TP geschlossen wird. Standardwert 5 $.
- Use Fixed Dollar TP: Aktiviert das TP/SL-Management in Dollar statt in Punkten. Voreinstellung false.
- Dollar TP / Dollar SL: Dollar-Schwellenwerte, die verwendet werden, wenn der feste Dollar-Modus aktiv ist.
Häufigkeitsgruppe:
- Max Open Trades: Maximale Anzahl der gleichzeitig offenen Positionen. Voreinstellung 3.
- Max Trades pro Tag: Hartes Limit für die Gesamtzahl der offenen Trades pro Kalendertag. Standardwert 500.
- Min Bars Between: Mindestanzahl von M1-Balken, die zwischen aufeinanderfolgenden Eingaben vergehen müssen. Voreinstellung 1.
- Mindestpunktzahl für die Eingabe: Mindestpunktzahl, die erforderlich ist, um einen Handel zu eröffnen. Niedrigere Werte erhöhen die Häufigkeit. Voreinstellung 50.
Gruppe "Schnelle Indikatoren": Perioden und Schwellenwerte für alle fünf Indikatorschichten wie oben beschrieben.
Gruppe Micro Trailing:
- Trailing verwenden: Aktiviert das Trailing-Stop-System. Standardmäßig wahr.
- Trail-Startpunkte: Gewinn in Punkten, die erreicht werden müssen, bevor der Trail aktiviert wird. Standardwert 30.
- Trail-Schritt-Punkte: Abstand in Punkten, den der Trailing-Stop hinter dem aktuellen Kurs einhält. Standardwert 20.
Schutzgruppe:
- Max Daily Loss: Maximal zulässiger Dollarverlust pro Tag, bevor der Handel eingestellt wird. Standardwert 5 $.
- Maximaler täglicher Gewinn: Dollar-Gewinnziel pro Tag, nach dem der Handel unterbrochen wird. Standardwert $50.
- Max Spread-Punkte: Maximal erlaubter Spread, bevor die Analyse eines Balkens übersprungen wird. Vorgabe 35.
Sitzungsgruppe: Start- und Endstunde für das aktive Handelsfenster.
Erweiterte Gruppe: Magische Zahl zur Identifizierung von Aufträgen und Kommentarstring für Handelsetiketten.
Backtesting-Methodik
Der EA wurde mit dem Strategy Tester von MetaTrader 5 im Every-Tick-Modus mit aktivierten Real Spreads validiert. Die Tests wurden mit EURUSD H1-Daten über mehrere Monate durchgeführt, um die Signalerzeugung, die Lot-Normalisierung, das tägliche Limit-Verhalten, die Trailing-Stop-Mechanik und die Kompatibilität mit Netting-Konten zu überprüfen. Alle bekannten Kompilierungsfehler, ungültigen Volumenfehler, ungültigen Stop-Fehler und Endlosschleifenbedingungen wurden identifiziert und durch iterative Tests vor der Veröffentlichung behoben.
Empfohlenes Setup
Broker: ECN mit rohen Spreads, idealerweise unter 15 Punkten bei XAUUSD oder 8 Punkten bei EURUSD. Zeitrahmen: M1. Empfohlene Symbole: XAUUSD, EURUSD, GBPUSD. VPS: dringend empfohlen für eine konsistente Ausführung auf M1. Kontotyp: Sowohl Netting als auch Hedging werden vollständig unterstützt.
