BladeRunner EA
- Experten
-
Andras Feher
I develop automated trading systems and Expert Advisors with a strong focus on long-term performance. My approach prioritizes controlled risk, low drawdown, robust strategy design, and consistent returns rather than short-term gains. I continuously test, refine, and monitor my systems under real - Version: 1.10
- Aktivierungen: 10
BLADERUNNER EA — XAUUSD MULTI-BREAKOUT-ENGINE
Schnelles Gold-Scalping. Vier Breakout-Module. Ein XAUUSD-Chart.
Der BladeRunner EA ist ein automatisierter MetaTrader 5 Expert Advisor, der für den kurzfristigen XAUUSD-Breakout-Handel entwickelt wurde. Vier individuell wählbare Module überwachen die Kursstruktur, bereiten Breakout-Orders vor und verwalten ihre eigenen Trades. Jeder Trade verfügt über einen eigenen Stop-Loss und Take-Profit sowie ein integriertes Ausstiegsmanagement.
Kein Averaging Down. Kein Recovery Grid. Keine Martingale-Lot-Progression.
WICHTIGE HANDELSVORAUSSETZUNGEN
- Mindest Einzahlung: 100 USD. Die nutzbare Lotgröße hängt vom Mindestvolumen, der Kontraktgröße, dem Hebel und der verfügbaren Margin Ihres Brokers ab. 100 USD reichen nicht für jede Konfiguration aus: Selbst 0,01 Lot kann bei einem kleinen Konto ein erhebliches Risiko darstellen.
- Ein sehr schneller VPS mit geringer Latenz wird dringend empfohlen. Wählen Sie einen Hosting-Standort in der Nähe des Handelsservers Ihres Brokers und halten Sie MT5 während der gesamten Handelszeiten verbunden. Eine leistungsstarke CPU allein garantiert keine schnelle Ausführung; auch die Netzwerklatenz und die Ausführung durch den Broker spielen eine Rolle.
- Sehr enge Spreads und niedrige Provisionen sind unerlässlich. Es handelt sich um einen ausführungssensitiven Scalper mit kleinen Kurszielen. Breite Spreads, hohe Gebühren, Slippage und verzögerte Ausführungen können die Ergebnisse erheblich verändern.
- Plattform und Konto: MetaTrader 5 mit einem Hedging-Konto. Netting-Konten werden nicht unterstützt.
- Empfohlenes Instrument: Das in USD notierte XAUUSD-/GOLD-Symbol Ihres Brokers, einschließlich Broker-Suffixen. Die Engine kann auch für andere Chart-Symbole initialisiert werden, jedoch sind diese Strategie-Voreinstellungen auf XAUUSD kalibriert; gehen Sie nicht davon aus, dass bei anderen Instrumenten dasselbe Verhalten oder dieselben Ergebnisse erzielt werden.
- Kontowährung: USD ist für die Risikoberechnung pro Trade in USD und die täglichen Gewinn-/Verlustlimits in USD erforderlich. Die Risikoberechnung anhand fester Lots und des prozentualen Eigenkapitals kann auch mit anderen Kontowährungen verwendet werden.
STARTEN SIE IN 3 EINFACHEN SCHRITTEN
- Fügen Sie eine EA-Instanz zum XAUUSD-M1-Chart Ihres Brokers auf einem MT5-Hedging-Konto hinzu. Diese einzelne Instanz führt alle vier Module aus; separate Charts sind nicht erforderlich. Aktivieren Sie den Algo-Handel und lassen Sie den erforderlichen M1-Historienverlauf laden. Der angezeigte Chart-Zeitrahmen hat keinen Einfluss auf die integrierten Strategiemodelle.
- Wählen Sie die Module und die Methode zur Lot-Größenbestimmung aus. Lassen Sie SL und TP auf 0 stehen, um automatische Strategieabstände zu verwenden, oder geben Sie Ihre eigenen gültigen Abstände ein. Überprüfen Sie die Spread-Obergrenze und die optionalen Schutz-Einstellungen.
- Testen Sie die genaue Konfiguration bei Ihrem Broker im Demomodus und lassen Sie das Terminal anschließend auf einem stabilen VPS mit geringer Latenz laufen. Überprüfen Sie vor dem Live-Einsatz das Bedienfeld und das Experten-Protokoll.
VIER STRATEGIEMODULE
- NEXUS: Pivot-basierter Breakout-Handel.
- REPLICANT: ein separates Pivot-Breakout-Modell mit eigenen Signal- und Managementregeln.
- OFF-WORLD: Breakout-Handel mit rollierenden Kanälen.
- AFTERIMAGE: Breakout-Niveaus, abgeleitet aus Kerzenkörpern und Dochten.
Die Module verwenden ihre eigenen internen Modelle, Einstiegsfilter und Ausstiegsregeln. Sie sind so konzipiert, dass sie jeweils eine aktive Position pro Modul verwalten, mit separaten Magic Numbers. Es können mehrere Module gleichzeitig aktiv sein, sodass ihr kombiniertes Kontorisiko das für einen einzelnen Trade gewählte Risiko übersteigen kann.
Jedes Modul kann ein- oder ausgeschaltet werden. Durch das Ausschalten eines Moduls werden neue Einstiegsgeschäfte gestoppt und ausstehende Orders storniert; bestehende Positionen bleiben während der Laufzeit des EAs weiterhin verwaltet.
WANN WIRD EIN HANDEL EINGEHEN?
BladeRunner wartet während der in jedem Modul integrierten Werktagssitzung auf ein zulässiges Ausbruchsniveau. Er erstellt seine internen Modelle anhand der M1-Historie, unabhängig vom angezeigten Chart-Zeitrahmen. Neue Modellbalken aktualisieren die Signalberechnungen; Trend-, Kursbereichs-, Sitzungs-, Spread- und Schutzprüfungen bestimmen, ob eine neue Order zugelassen wird.
Wenn ein Setup die Voraussetzungen erfüllt, platziert der EA einen broker-seitigen Buy-Stop oder Sell-Stop. Ein Trade kann eröffnet werden, wenn die Auslösebedingungen des Brokers auf diesem Niveau erfüllt sind. Orders können verfallen oder storniert werden, wenn sich das Setup oder die Handelsbedingungen ändern. Es gibt keine festgelegte Anzahl täglicher Trades, und eine ruhige Phase bedeutet nicht, dass der EA nicht mehr arbeitet.
Die Handelszeitpläne basieren auf der Serverzeit des Brokers, nicht auf der lokalen Zeit Ihres Computers. Die optionalen allgemeinen täglichen und freitäglichen Pausen führen zu Einschränkungen; sie verlängern die in den Modulen integrierten Handelssitzungen nicht.
STOP-LOSS, TAKE-PROFIT UND AUTOMATISCHE AUSSTIEGE
- Stop-Loss = 0: Verwenden Sie den automatischen SL des Moduls.
- Take Profit = 0: Verwenden Sie die automatische TP-Strategie des Moduls.
- Ein positiver Wert: Überschreiben Sie diesen Abstand in Broker-Punkten für alle neuen Orders der Module. SL und TP können separat überschrieben werden.
- Automatische Abstände: werden von jeder Strategie berechnet und an den Goldpreis angepasst. Es gibt keinen einheitlichen festen TP- oder SL-Abstand für jedes Modul und jeden Marktpreis.
- Trailing und Break-even: werden gegebenenfalls durch die integrierten Strategieregeln gesteuert. Es gibt keine manuellen Trailing-Eingaben. Die automatische Verwaltung kann den SL straffen; sie verschiebt den ursprünglichen TP jedoch nicht kontinuierlich.
- Sonstige Ausstiege: Modulregeln können eine Position nach einem fehlgeschlagenen Ausbruch, nach Ablauf einer Haltezeit oder nach einem Freitags-Cutoff schließen. Ein Trade kann daher geschlossen werden, bevor sein ursprüngliches TP oder SL erreicht ist.
Was bedeuten 150 Punkte? Kursdistanz = eingegebene Punkte × den Punktwert Ihres Brokers. Wenn der Punktwert 0,01 beträgt, entsprechen 150 Punkte einer Goldkursdistanz von 1,50 USD: Ein Kauf-Einstieg bei 4500,00 hätte ein TP bei 4501,50. Dies entspricht nicht einem Gewinn von 150 USD. Das Barergebnis hängt vom Volumen, den Kontraktspezifikationen und den Handelskosten ab. Überprüfen Sie die Symbolspezifikation, bevor Sie diese Eingaben ändern.
Neue SL/TP-Einstellungen gelten für neu platzierte Orders und überschreiben nicht das TP bereits offener Positionen. Die vom Broker vorgegebenen Mindest-Stop-Abstände und Regeln zur Tick-Größe müssen eingehalten werden. Die anfänglichen SL- und TP-Werte werden mit der Order an den Broker übermittelt; Trailing-Stop, zeitgesteuerte Ausstiege, Orderpflege und andere EA-Funktionen erfordern, dass das Terminal läuft und verbunden bleibt.
WÄHLEN SIE IHRE HANDELSGRÖSSE
- Feste Lots: Verwenden Sie das allgemeine feste Volumen. Jedes Modul verfügt zudem über eine optionale Übersteuerung für feste Lots; 0 bedeutet, dass das allgemeine Lot verwendet wird. Modul-Übersteuerungen werden in den Modi zur Risikobestimmung ignoriert.
- USD-Risiko: Berechnung des Volumens anhand des ausgewählten geplanten Verlusts am anfänglichen SL. Erfordert ein USD-Konto.
- Eigenkapitalrisiko (%): Berechnung des Volumens anhand des ausgewählten Prozentsatzes des aktuellen Kontoguthabens und der anfänglichen SL-Distanz.
Risikoangaben gelten pro Trade, nicht für alle vier Module zusammen. Das risikobasierte Volumen wird auf die Lot-Stufe des Brokers abgerundet; ein Auftrag wird übersprungen, wenn das berechnete Volumen unter dem Mindestlot liegt. Das geplante SL-Risiko ist kein garantierter Maximalverlust: Provisionen, Slippage, Kurslücken und die Ausführung können den tatsächlichen Verlust erhöhen.
SPREAD UND AUSFÜHRUNG
Der maximale Spread wird als Differenz zwischen Ask- und Bid-Goldpreis in USD eingegeben, nicht in Broker-Punkten. Beispielsweise ergibt sich bei Bid 4500,00 und Ask 4500,10 ein Spread von 0,10. Der Wert 0 deaktiviert die Spread-Obergrenze für neue Orders; er verringert jedoch nicht den tatsächlichen Spread Ihres Brokers.
Neue Orders werden sofort gestoppt, sobald ein gültiger Roh-Spread über der Obergrenze liegt. Standardmäßig werden bestehende ausstehende Orders erst storniert, nachdem der Spread mindestens 500 Millisekunden lang und über drei neue Kursaktualisierungen hinweg über der Obergrenze geblieben ist. „HighSpreadConfirmMs“ legt die Bestätigungsverzögerung fest; der Wert 0 stellt die sofortige Stornierung wieder her. Der separate Stornierungsschalter kann bestehende ausstehende Orders aktiv lassen.
Jedes Modul und das Panel teilen sich pro Tick einen validierten Bid/Ask-Snapshot. Fehlende, nullwertige, gekreuzte oder nicht ordnungsgemäße Kursnotierungen pausieren neue Eingaben, ohne die ungültige Kursnotierung in ein Stornierungssignal für hohe Spreads umzuwandeln. Der angezeigte Spread bleibt die Rohdifferenz zwischen Ask und Bid, wobei auch die Broker-Punkte angezeigt werden.
Eine ausstehende Order kann während des Bestätigungsintervalls oder bevor der Broker die Stornierung verarbeitet, ausgeführt werden. Der Filter garantiert keinen bestimmten Spread oder Ausführungspreis bei der Ausführung. Stornierungsprotokolle erfassen den tatsächlichen Geldkurs, Briefkurs, Spread, Höchstwert, die Anzahl der Kurse und die verstrichene Zeit.
OPTIONALE TÄGLICHE KONTOGRENZEN
Aktivieren Sie den Hauptschalter für Tageslimits, um das optionale tägliche Gewinnziel, das tägliche Verlustlimit oder das prozentuale Eigenkapital-Verlustlimit zu nutzen. Diese Funktionen überwachen das gesamte Kontoguthaben einschließlich der nicht realisierten Ergebnisse, schließen und stornieren jedoch nur die von diesem EA identifizierten Trades und Orders für das jeweilige Chart-Symbol.
- Täglicher Gewinn/Verlust in USD: Vergleicht das aktuelle Kontoguthaben mit dem Saldo zu Tagesbeginn. Erfordert ein USD-Konto.
- Täglicher Kapitalverlust (%): Verwendet den ausgewählten täglichen Referenzwert: Saldo zu Tagesbeginn oder erfasster Kapitalstand zu Tagesbeginn.
- Wenn ein Limit erreicht wird: Der EA versucht, seine Positionen zu schließen, seine ausstehenden Orders zu stornieren und neue Einstiegsgeschäfte bis zum nächsten Broker-Tag zu blockieren.
Der tägliche Referenzwert und die ausgelöste Sperre werden lokal im Terminal für dasselbe Konto, denselben Server, dasselbe Symbol und dieselbe Roboter-ID gespeichert. Ein Neustart dieses Terminals während desselben Broker-Tages setzt eine gespeicherte Sperre nicht zurück. Der Status wird nicht automatisch auf ein anderes Terminal oder einen anderen VPS übertragen.
Wenn das Eigenkapital zu Tagesbeginn ausgewählt ist, aber nach einer ersten Anbindung im Laufe des Tages kein gültiger gespeicherter Referenzwert vorliegt, werden neue Einstiegsgeschäfte pausiert. Wählen Sie den Saldo zu Tagesbeginn oder lassen Sie den EA bis zum nächsten Broker-Tag weiterlaufen. Hierbei handelt es sich um Schutzmechanismen, nicht um garantierte Verlustbegrenzungen oder eine Garantie für die Einhaltung der Regeln eines Prop-Firms.
TÄGLICHE PAUSE, FREITAGSPause UND NACHRICHTEN
- Tägliche Pause: Blockieren Sie optional neue Orders zwischen einer ausgewählten Start- und Wiedereröffnungszeit. Separate Schalter steuern die Stornierung ausstehender Orders und die Schließung von Positionen. Identische Start- und Endzeiten bedeuten, dass keine tägliche Pause stattfindet.
- Freitag-/Wochenendpause: Blockieren Sie optional neue Eintritte ab dem ausgewählten Freitags-Cut-off bis zum Ende des Wochenendes, mit separaten Schaltern für Stornierung und Schließung.
- Manuelle Schalter für die Schließzeit: Wenn diese ausgeschaltet sind, gilt für die entsprechende allgemeine Pause 22:30 Uhr Brokerzeit; dies deaktiviert die Pause jedoch nicht. Verwenden Sie den Hauptschalter für die Pause, um sie zu deaktivieren.
- Filter für Nachrichten mit hoher Auswirkung: Pausieren Sie neue Einträge unabhängig voneinander und stornieren Sie ausstehende Orders rund um relevante Ereignisse mit hoher Auswirkung mithilfe des MT5-Wirtschaftskalenders. Legen Sie Minuten vor und nach dem Ereignis fest; die beiden Werte dürfen nicht beide 0 sein. Ein Kalenderfehler führt zur Pause neuer Einträge. Bestehende Trades werden weiterhin verwaltet.
- Historische Tests: Schalten Sie den Live-Nachrichtenfilter im Strategietester AUS. Der Live-Kalenderfilter ist dort nicht verfügbar.
ROBOT-ID, ANZEIGE UND TEST-EXPORT
- Magic Number: Reservieren Sie die gewählte Basisnummer und die nächsten vier Nummern für diesen EA. Vermeiden Sie ID-Überschneidungen mit anderen Robotern oder einer anderen Instanz auf demselben Symbol.
- Handelskommentar: eine optionale Order-Notiz; der Modulname wird automatisch hinzugefügt.
- Anzeige: Wählen Sie das Design „Orange/Azurblau“, „Retro-Orange“ oder „Petrol“; blenden Sie das Informationsfeld ein oder aus und wenden Sie die Farben optional auf das Chart an. Das Ausblenden des Feldes unterbricht den Handel nicht.
- Fakeout-Markierungen: Zeigen Sie Markierungen für Umkehr-Ausstiegspunkte an oder blenden Sie sie aus. Dies ändert nur die Anzeige, nicht die Ausstiegsregeln.
- Tester-Audit-Export: Speichern Sie optional detaillierte CSV-Audit-Dateien am Ende eines Strategy-Tester-Laufs.
Das Informationsfeld zeigt Kontostand und Eigenkapital, die täglichen Nettoergebnisse des EAs, den schwankenden Gewinn zuzüglich Swap, den Spread im Vergleich zu seinem Limit, das Engagement, den Modulstatus und den Schutzstatus an. Der schwankende Gewinn zuzüglich Swap entspricht nicht dem Endergebnis nach Abzug aller Abschlusskosten.
TESTEN UND RISIKO
Verwenden Sie beim Testen realistische Broker-Tick-Daten, Symbolspezifikationen sowie Annahmen zu Spread, Provision und Ausführung. Ein Backtest mit unrealistisch niedrigen Kosten oder idealen Ausführungen kann die Ergebnisse eines schnellen Scalpers überbewerten. Überprüfen Sie die genaue Version und die Einstellungen auf dem Demokonto Ihres Brokers.
Der gehebelte Goldhandel kann zum Verlust des gesamten Handelskapitals führen. Kleine Gewinnziele, brokerinterne Stopps, automatische Ausstiege und optionaler Schutz garantieren weder einen Gewinn noch einen maximalen Verlust. Die historische oder Demo-Performance ist keine Garantie für zukünftige Ergebnisse.
