Signal Buffer Trader

Machen Sie aus den Pfeilen Ihres Indikators disziplinierte, nachvollziehbare Trades.

Signal Buffer Trader eröffnet einen Trade, wenn der von Ihnen gewählte Indikator auf einem geschlossenen Balken ein neues BUY- oder SELL-Signal zeigt. Jede Order hat einen Stop-Loss, die Positionsgröße folgt dem eingestellten Risiko, und jeder Balken wird auf dem Chart und im Log erklärt.

Sie wissen nicht, welche Puffer Ihr Indikator verwendet? Der kostenlose Signal Buffer Inspector findet die BUY/SELL-Puffer und die Signalverschiebung, prüft auf Repainting und exportiert eine Einstellungsdatei, die dieser EA mit einem Klick importiert.

Signalquellen

  • Puffer eines benutzerdefinierten Indikators — jede Indikatordatei in MQL5\Indicators: Pfad, Eingabeparameter, BUY-Puffer, SELL-Puffer und Signalverschiebung. EMPTY_VALUE und 0 bedeuten „kein Signal“. Auch ein einzelner Puffer mit positiven/negativen Werten wird unterstützt.
  • Pfeilobjekte auf dem Chart — für Indikatoren, die Pfeile als Objekte zeichnen: Präfix des Objektnamens und Pfeilcodes.
  • Integrierte Kreuzung gleitender Durchschnitte — die Voreinstellung, damit der EA sofort und ohne zusätzliche Datei ausprobiert werden kann.

Bis zu drei Indikatoren kombinieren

Die Slots 2 und 3 bestätigen oder filtern das Signal:

  • Same signal (AND) — der zweite Indikator muss in dieselbe Richtung signalisieren, optional innerhalb von N Balken;
  • Price vs line — BUY nur über einer Indikatorlinie, SELL nur darunter;
  • Value sign — BUY nur bei positivem Pufferwert, SELL nur bei negativem.

Risiko- und Trade-Management

  • Lot nach Risiko in % des Kapitals (der Verlust am Stop wird vom Terminal in Ihrer Kontowährung berechnet) oder fester Lot.
  • Stop-Loss bei jedem Trade: ATR-Vielfaches, Hoch/Tief der Signalkerze plus Puffer oder feste Punkte.
  • Take-Profit als Vielfaches des Stop-Abstands oder keiner.
  • Optionaler Breakeven und ATR-Trailing-Stop.
  • Tägliches Verlustlimit, gemessen am Kapital zu Beginn des Servertages; schließt optional die Positionen des EAs und pausiert neue Einstiege bis zum nächsten Tag.
  • Handelszeitfenster (auch über Mitternacht) und Filter für den maximalen Spread.
  • Eine Position pro Symbol und Magic Number, ein Trade pro Signalbalken, optionales Schließen beim Gegensignal, Modus nur Long oder nur Short.
  • Volumen, Stop- und Freeze-Level, Margin und Handelsberechtigungen werden vor jeder Order geprüft.

Panel und Einstellungen auf dem Chart

Das Panel zeigt den Status (ACTIVE, PAUSED, OUT OF SESSION, ALGO OFF), das Signal, die Filter, das Risiko, die Stops, das Zeitfenster, den Spread, wie viel des heutigen Verlustlimits verbraucht ist, die offene Position mit ihrem schwebenden Ergebnis und die Entscheidung für den letzten Balken.

Edit settings öffnet einen Editor mit vier Reitern — Signal, Filters, Trade & risk, Management. Ändern Sie einen beliebigen Wert und drücken Sie Apply: Die Werte werden geprüft und die Indikatoren an Ort und Stelle neu geladen; ungültige Werte werden abgelehnt und die laufenden Einstellungen bleiben unverändert. Revert verwirft Änderungen, Inputs stellt die Werte aus dem Eingabedialog wieder her, Save und Load verwalten eigene Presets, und Import from Inspector lädt den neuesten Export von Signal Buffer Inspector für Symbol und Zeitrahmen des Charts. Auf dem Panel übernommene Einstellungen werden für den Chart gespeichert; im Eingabedialog geänderte Werte haben Vorrang.

Jeder Balken erklärt

Eine Zeile pro Balken im Experten-Log, zum Beispiel:

SBT 2025.01.02 06:00 | sig=BUY(buf1=1.03442) | close #2 on opposite signal: done | -> OPEN BUY 0.48 @ 1.03719 SL 1.03516 TP 1.04125 risk 97.44 USD

SBT 2025.01.02 12:00 | sig=SELL(buf0=1.03723) | -> no trade (position already open)

Was er nicht tut

Kein Grid, kein Martingale, kein Averaging, keine Lot-Erhöhung nach einem Verlust, keine versteckten Stops. Der EA sagt den Markt nicht voraus: Die Ergebnisse hängen vollständig vom gewählten Indikator und den Einstellungen ab. Testen Sie Ihr Setup zuerst im Strategietester und auf einem Demokonto.

Erste Schritte

  1. Finden Sie die Puffer mit Signal Buffer Inspector und drücken Sie Export .set (oder notieren Sie die Puffernummern selbst).
  2. Starten Sie Signal Buffer Trader und drücken Sie Edit settings → Import from Inspector → Apply. Sie können auch in den Eingabeparametern Signal source = Custom indicator buffers, den Indikatorpfad (zum Beispiel Examples\Fractals), die BUY- und SELL-Puffer und die Signalverschiebung setzen.
  3. Wählen Sie Risiko, Stop-Loss-Modus und Filter und aktivieren Sie Algo Trading.

Hinweise

  • Indikatorparameter werden als Liste mit „;“ als Trennzeichen angegeben — zum Beispiel 14;2.5;true. Jede „input group“-Zeile des Indikators belegt ebenfalls einen Eintrag (ein leeres „s:“ genügt); der Inspector erstellt diese Liste für Sie.
  • Signalverschiebung 1 liest den letzten geschlossenen Balken. Ein repaintender Indikator kann in der Historie Pfeile zeigen, die beim Schließen des Balkens nicht vorhanden waren; der EA handelt, was er beim Schließen des Balkens sieht.
  • Die Indikatordatei muss sich auf dem Rechner, auf dem der EA läuft, in MQL5\Indicators befinden.
  • Keine DLLs, keine Internetverbindung.
Weitere Produkte dieses Autors
Wissen Sie genau, was Ihr Indikator einem Expert Advisor mitteilt. Signal Buffer Inspector liest einen anderen Indikator auf demselben Chart — auch Indikatoren, die Sie nur als EX5-Datei besitzen — und beantwortet die Fragen, mit denen jede Automatisierung beginnt: Welcher Puffer enthält die Kaufpfeile (BUY), welcher die Verkaufspfeile (SELL), welcher Wert bedeutet „kein Signal“, auf welchem Balken erscheinen die Signale und ändern sich Werte auf geschlossenen Balken später noch. Was Sie auf dem
FREE
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension