Gold Scalpers Pro
- Experten
-
Ihsan Ullah
Custom MQL5 development for MetaTrader 5: Expert Advisors, indicators, optimisation and fixes. Available on Freelance.
What I build: - Version: 4.60
- Aktualisiert: 3 Oktober 2026
- Aktivierungen: 20
Gold Scalpers Pro ist ein vollautomatischer Expert Advisor für einen Markt: XAUUSD (Gold) auf dem M5-Chart. Er eröffnet, verwaltet und schließt seine eigenen Trades. Jede Position wird mit einem Stop-Loss ausgestattet, der vor der Orderausführung anhand der Marktstruktur berechnet wird, sodass kein Trade jemals ungeschützt bleibt.
Der EA verwendet weder Martingale-Strategien noch Grid-Systeme oder den Durchschnittseinsatz bei Verlustpositionen. Die Positionsgröße entspricht einem festen Lot, das Sie festlegen.
So eröffnet er einen Trade
Der EA arbeitet auf Basis der Slope Direction Line und eines 50-Perioden-EMA. Zwei Auslöser können einen Trade eröffnen, und beide sind standardmäßig aktiviert:
- die Slope-Linie kreuzt den 50-Perioden-EMA – nach oben für einen Kauf und nach unten für einen Verkauf
- die Neigungslinie ändert ihre Richtung – von fallend zu steigend für einen Kauf und von steigend zu fallend für einen Verkauf
Der Auslöser, der zuerst eintritt, eröffnet den Trade, und der Trade verwendet dann den Stop und das Ziel, die zu diesem Auslöser gehören. Sie können den EA auch auf einen der beiden Auslöser beschränken.
Jedes Signal wird anschließend anhand von drei Filtern geprüft. Der ZeroLag-MACD muss sich auf der entsprechenden Seite seiner Nulllinie befinden. Ein Bereichsfilter überspringt Signale, solange sich der Kurs dicht am EMA bewegt. Eine optionale Bestätigungskerze muss in Signalrichtung schließen und eine Mindestkörpergröße aufweisen. Ein Signal, das einen der aktivierten Filter nicht besteht, wird übersprungen, und im Journal wird festgehalten, welcher Filter es gestoppt hat.
Signale werden ausschließlich aus der zuletzt geschlossenen Kerze gelesen. Eine Kerze, die sich noch bildet, kann weder einen Trade noch eine Warnmeldung auslösen.
Stopps und Ziele
Der Stop für einen Cross-Einstieg wird bei einem Kauf am jüngsten Swing-Tief bzw. bei einem Verkauf am jüngsten Swing-Hoch jenseits des 50-EMA gesetzt, mit einem von Ihnen festlegbaren Puffer. Es handelt sich nicht um einen festen Pip-Abstand, sodass er der tatsächlichen Kursentwicklung folgt. Ein durch eine Richtungsänderung eröffneter Trade verwendet seinen eigenen Stop, der jenseits des Extremwerts der Kerzen an dieser Wende platziert wird, sowie seinen eigenen Take-Profit.
Drei Mechanismen steuern die Position nach dem Einstieg:
- Break-even. Sobald die Position einen festgelegten Gewinnabstand erreicht hat, wird der Stop auf den Einstiegskurs zuzüglich eines gesicherten Betrags verschoben.
- Step-Stop. Jedes Mal, wenn ein Zusatzauftrag ausgeführt wird, werden die Stopps im Korb enger gesetzt. Stopps werden nur in Richtung des Kurses verschoben, niemals davon weg.
- Momentum-Pyramiding. Der EA kann einem Trade, solange er im Gewinn liegt, in einem von Ihnen festgelegten Abstand weitere Positionen hinzufügen; bei einer Position, die im Verlust liegt, erfolgt keine Aufstockung. Diese Funktion ist standardmäßig aktiviert, wobei ein Aufstockungsauftrag 600 Pips vor dem Einstieg platziert wird.
Risikolimits
Alle Limits sind optional und lassen sich durch die Einstellung auf Null deaktivieren.
- Tägliches Gewinnziel in Kontowährung
- Maximaler Drawdown vom Höchststand des Eigenkapitals, der offene Positionen schließt und den Handel für den Rest des Tages pausiert
- Prop-Firm-Modus, der ein prozentuales Tagesverlustlimit und ein prozentuales Gesamt-Drawdown-Limit, gemessen an den Saldo-Ausgangswerten, anwendet und den Handel bei Überschreitung stoppt
- Obergrenzen für offene Positionen, für neue Trades pro Tag und für den Spread, zu dem ein Trade eröffnet werden darf
- Eine Abkühlungsphase nach einer Serie von Verlusttrades
Ein neuer Handelstag hebt die Drawdown-Pause des Vortags auf, sodass der EA den Handel automatisch wieder aufnimmt.
Handelssitzungen und Nachrichten
Der Handel kann auf die Handelssitzungen in Sydney, Tokio, London und New York in beliebiger Kombination beschränkt werden, und eine optionale Einstellung zum Tagesende schließt offene Positionen vor Ende der Sitzung. Standardmäßig sind zwei Handelssitzungs-Sperrzeiten aktiviert: keine neuen Einstiegspositionen in den letzten 3 Stunden der New Yorker Sitzung (NYLateCutoffHours) oder in den ersten 2 Stunden der Tokioter Sitzung (TokyoOpenSkipHours). Beide können auf Null gesetzt werden. Ein Nachrichtenfilter unterbricht neue Einstiegsgeschäfte für ein Zeitfenster vor und nach der Veröffentlichung besonders wichtiger Nachrichten, wobei die Breite dieses Zeitfensters als Eingabewert festgelegt wird.
Auf dem Chart
Ein Feld in der Ecke des Charts zeigt die aktive Handelssitzung, einen Signalbereitschaftsbalken, offene Positionen, die Anzahl der Trades des Tages, die Gewinnquote sowie den bisherigen Gewinn oder Verlust an. Es enthält außerdem Schaltflächen zum Kaufen, Verkaufen, zum Anhalten des EAs und zum Schließen aller Positionen.
Benachrichtigungen werden als Pop-ups im Terminal und als Push-Benachrichtigungen in der MetaTrader 5-App gesendet. Risikowarnungen, wie z. B. die Drawdown-Pause, werden immer übermittelt. Richtungsänderungen werden sofort gemeldet. Wiederkehrende Statusmeldungen unterliegen einer Ratenbegrenzung, damit sie Ihr Smartphone nicht überlasten, und alles, was zurückgehalten wird, wird mit Angabe des Grundes in das Journal geschrieben.
Wenn der EA verbunden ist, führt er eine Selbstprüfung durch und schreibt einen Bericht mit dem Status „Bestanden“, „Warnung“ oder „Fehlgeschlagen“ in das Journal. Dieser umfasst die Handelsberechtigungen, das Symbol, die Lotgröße im Vergleich zu den Limits Ihres Brokers, die Indikator-Handles, die Historientiefe, den Spread und die Sitzungskonfiguration. Eine fehlerhafte Einstellung wird sofort gemeldet, anstatt dass Sie auf einen Handel warten müssen, der nicht zustande kommen kann.
Empfohlene Konfiguration
- Symbol: XAUUSD. Die Standardeinstellungen sind auf Gold abgestimmt. Andere Symbole werden zwar geladen, jedoch mit einer Warnung.
- Zeitrahmen: M5
- Konto: Hedging, vorzugsweise mit Raw- oder ECN-Spreads
- Guthaben: ab 500 USD bei 0,01 Lots, Skalierung des Lots entsprechend dem Guthaben
- Ein Virtual Private Server, damit der EA unterbrechungsfrei läuft
Eingaben: Einstiegspunkte
- Zeitrahmen. Der Zeitrahmen, aus dem die Signale gelesen werden, standardmäßig M5.
- StrategyPreset. Benutzerdefiniert, Color-Scalping oder EMA- und MACD-Swing. Eine Voreinstellung ändert nur die darin genannten Einstiegseinstellungen und lässt die Risikoeinstellungen unverändert.
- EntryMode. Welcher Auslöser einen Trade eröffnen darf: die Richtungsänderung, das EMA-Cross oder beides.
Eingaben: Stopps und Ziele
- SwingSLBufferPips und TakeProfitPips. Der Puffer jenseits des Swing-Punkts und das Ziel für einen Cross-Einstieg.
- ColourSLCandles, ColourSLBufferPips und ColourTPPips. Der Stop und das Ziel für einen Einstieg bei Richtungswechsel.
- UseBreakEven, BreakEvenPips und BreakEvenLockPips. Wann der Stop auf Break-Even verschoben wird und um wie viel er gesichert wird.
- UseStepStop und StepStopDistancePips. Wie eng Stops folgen, sobald Nachkäufe ausgeführt werden.
Eingaben: Größe und Engagement
- FixedLot. Die Lotgröße für den ersten Einstieg.
- TradesPerSignal. Wie viele Positionen ein Signal eröffnen darf, von 1 bis 10, jeweils mit eigenem Stop und Ziel.
- UseScaleIn, AdditionalTrades, AddOnLot und PipsInterval. Gibt an, ob der EA pyramidet, sowie die Größe und den Abstand der Nachkäufe. Setzen Sie UseScaleIn auf „false“, um nur einen einzigen Einstieg zu erzielen.
- MaxOpenPositions, MaxTradesPerDay und MaxSpreadPips.
Eingaben: Risiko und Handelssitzungen
- DailyProfitTarget. Bei Erreichen dieses Betrags werden für den Tag keine neuen Trades mehr eröffnet. Der Wert „0“ deaktiviert diese Funktion.
- MaxDrawdownPct. Schließt alle Positionen und pausiert, wenn das Eigenkapital um diesen Prozentsatz gegenüber seinem Höchststand fällt.
- PropFirmMode. Wendet die prozentualen Limits für den täglichen Verlust und den Gesamt-Drawdown an.
- SessSydney, SessTokyo, SessLondon und SessNewYork. Die Handelssitzungen, in denen der Handel erlaubt ist.
- NewsFilter. Neue Eintritte bei Nachrichten mit hoher Auswirkung pausieren.
Eingaben: Warnmeldungen
- ColourFlipAlert. Melde jede Richtungsänderung der Steigungslinie.
- StartupSlopeAlert und StartupSlopeTrade. Melden die Richtung, die angezeigt wird, wenn der EA angeschlossen ist, und ob in dieser Richtung gehandelt werden darf.
- AlertMinGapSec, AlertMaxPerHour und SignalAlertMaxPerHour. Die Frequenzbegrenzungen für Benachrichtigungen.
Version 4.50
In Version 4.50 wurden Strategie-Voreinstellungen, Warnmeldungen bei jeder Richtungsänderung der Steigungslinie sowie separate Stop- und Zielwerte für Eintritte bei Richtungsänderungen hinzugefügt. Außerdem wird nun bei Beginn eines neuen Handelstages die Drawdown-Pause des Vortages zurückgesetzt, und der Journalname dient als Filter, der einen Eintrag überspringt.
Bitte beachten Sie, dass der Handel mit einem hohen Risiko verbunden ist und nicht für jeden Anleger geeignet ist. Ein automatisiertes System kann Verluste verursachen. Vergangene Ergebnisse und Testergebnisse lassen keine Rückschlüsse auf zukünftige Ergebnisse zu. Testen Sie den EA zunächst auf einem Demokonto und setzen Sie kein Geld ein, dessen Verlust Sie sich nicht leisten können.
