Indicator Signal Strategy Builder
- Experten
-
Fernando Altair Kuhn
Trader and MQL5 developer from Brazil. I build MetaTrader 5 tools for risk control and trade execution: lot calculators, loss limits, stop managers, a trade copier and strategy builders. Every product shows its limits and its tester results with real costs. No profit promises. Support through MQL5 - Version: 1.1
- Aktivierungen: 10
Mitdem „Indicator Signal Strategy Builder“ können Sie eine Handelsregel aus bis zu drei Indikatorbedingungen erstellen und diese mit einem vollständigen Ausstiegsmanager sowie einer Lotgröße ausführen, die auf der Grundlage des von Ihnen gewählten Risikos berechnet wird. Signale werden ausschließlich aus geschlossenen Kerzen ausgelesen, sodass sich der Roboter im Strategietester und auf einem Live-Chart identisch verhält.
Warum der Ausstieg und die Positionsgröße im „
“an erster Stelle stehen: Unsere eigenen Untersuchungen haben gezeigt, dass eine Änderung des Ausstiegs (ein Trailing-Stop anstelle eines festen Ziels) und der Positionsgröße die Ergebnisse stärker beeinflusste als eine Änderung der Einstiegsregel. Klassische Indikator-Einstiege mit einem festen Ziel waren in unseren Tests nach Abzug der Kosten nicht profitabel. Dieses Produkt verspricht keine profitable Regel. Es bietet Ihnen eine übersichtliche Möglichkeit, eine solche Regel zu erstellen und zu testen, wobei Ausstieg und Risiko von Anfang an korrekt gehandhabt werden.
So wird eine Regel erstellt
- Bis zu 3 Bedingungen. Jede hat ihren eigenen Typ, Zeitrahmen, Perioden, MA-Methode, angewandten Preis und Niveau und kann umgekehrt werden (Kauf und Verkauf vertauscht).
- Alle aktiven Bedingungen müssen übereinstimmen (logisches UND). Die ADX-Bedingung ist ein Filter: Sie erlaubt beide Richtungen, solange der ADX über dem Niveau liegt.
- Kreuzungen und Ausbrüche sind Ereignisse: Sie gelten für den geschlossenen Balken, in dem sie auftreten (oder für N Balken, eine Eingabe), und werden für höchstens einen Einstieg verwendet. Ein Ereignis in einem höheren Zeitrahmen bleibt gültig, bis dieser höhere Balken ersetzt wird.
- Optional: Der erste Einstieg nach dem Hinzufügen kann dem aktuellen Zustand eines MA- oder MACD-Kreuzes folgen (z. B. schneller MA über langsamem MA), anstatt auf ein neues Kreuz zu warten. Standardmäßig aktiviert; nach dem ersten Einstieg zählen nur noch neue Kreuze.
- Das kombinierte Signal kann invertiert werden, und Eintritte können auf reine Kauf- oder reine Verkaufstransaktionen beschränkt werden.
Bedingungstypen
- MA-Kreuzung: Schneller MA kreuzt den langsamen MA.
- MA-Trend: Schneller MA über (Kauf) oder unter (Verkauf) dem langsamen MA.
- Kurs vs. MA: Schlusskurs über (Kauf) oder unter (Verkauf) einem MA.
- RSI-Niveau: RSI über dem Niveau (Kauf), unter 100 – Niveau (Verkauf).
- RSI-Kreuzung: Der RSI kreuzt nach oben über den Wert (Kauf) oder nach unten unter 100 – Wert (Verkauf).
- MACD-Signal: Die Hauptlinie kreuzt ihre Signallinie. MACD-Null: Die Hauptlinie kreuzt die Null.
- Bollinger-Berührung (Balken berührt das untere oder obere Band), Bollinger-Ausbruch (Schlusskurs außerhalb eines Bandes), Bollinger-Rückkehr (Schlusskurs wieder innerhalb eines Bandes).
- Stochastik-Kreuzung: %K kreuzt %D aus der Zone unterhalb des Niveaus (Kauf) oder oberhalb von 100 – Niveau (Verkauf).
- ADX-Filter: ADX über dem Level, keine Richtung.
- Donchian-Ausbruch: Schlusskurs über dem höchsten Hoch (Kauf) oder unter dem tiefsten Tief (Verkauf) der letzten N Balken.
Einstiegsfilter
- Handelszeiten (Serverzeit, Übernacht-Fenster erlaubt) und Wochentage.
- Maximaler Spread in Punkten.
- Maximale Positionen für das Wertpapier (Hedging-Konten), nur Kauf oder nur Verkauf.
- Kein neuer Einstieg in dem Bar, in dem ein Stop oder ein Ziel erreicht wurde.
Ausstiegsmanager
- Anfänglicher Stop in ATR oder Punkten (erforderlich, die Lotgröße richtet sich danach). Optionales Ziel in ATR oder Punkten (standardmäßig deaktiviert).
- Break-even und ATR-Trailing-Stop: Sobald der Gewinn eine gewählte Anzahl von ATRs erreicht, wird der Stop auf den Einstiegspreis (zuzüglich des Spreads) verschoben und folgt dem Kurs anschließend in einem gewählten ATR-Abstand. Er bewegt sich niemals rückwärts.
- Peak-Lock: Sichert einen festgelegten Anteil des besten erzielten Gewinns (standardmäßig deaktiviert).
- Zeitgesteuerter Ausstieg nach N Stunden, Freitagsschluss zu einer festgelegten Uhrzeit.
- Stops werden einmal pro geschlossenem Balken des Ausstiegs-Zeitrahmens (Standard) oder bei jedem Tick ausgewertet.
Positionsgröße und Risiko
- Lot aus dem Risiko: Eigenkapital x Risikoprozentsatz geteilt durch den Verlust pro Lot beim Stop, abgerundet. Ein weiter gefasster Stop ergibt ein kleineres Lot.
- Oder ein festes Lot. Optionales maximales Lot.
- Wenn das Risikolot unter dem Mindestlot des Brokers liegt, wird das Mindestlot nur verwendet, wenn dadurch höchstens ein festgelegter Anteil des Eigenkapitals (Standard 10 %) riskiert wird; andernfalls wird das Signal übersprungen. Das Bedienfeld zeigt das tatsächliche Risiko des nächsten Lots an.
- Das Lot wird reduziert, um der freien Margin und dem Volumenlimit des Symbols zu entsprechen.
- Tägliche Verlustpause: Keine neuen Einstiegspositionen für den Rest des Tages, sobald die Summe aus realisierten und offenen Gewinnen bzw. Verlusten dieses Roboters einen festgelegten Verlust erreicht (Standard 3 %). Offene Positionen behalten ihre Stopps bei.
Gegensignal, Hedging und Netting
- Gegensignal bei offener Position: Schließen und die andere Seite eröffnen (Standard), nur schließen oder ignorieren.
- Der Roboter hält niemals gleichzeitig eine Kauf- und eine Verkaufsposition.
- Saldenausgleich: eine Position pro Wertpapier (die maximale Anzahl an Positionen beträgt immer 1). Eine Umkehr wird als Schließung gefolgt von einer neuen Order gesendet. Wenn ein anderer Roboter oder ein manueller Handel bereits eine Position auf dem Wertpapier hält, eröffnet dieser Roboter keine Position, da die Positionen zusammengeführt würden.
Bedienfeld
- Jede Bedingung mit ihrem Indikatorwert und Status: grün „KAUFEN“ oder „PASS“, rot „VERKAUFEN“, grau, wenn keine Übereinstimmung vorliegt.
- Das kombinierte Signal, die Zeit bis zum nächsten Balkenschluss und ob neue Einstiegspositionen erlaubt sind (oder warum nicht).
- Positionen in einer Tabelle: Seite, Lot, Einstieg, aktueller Stop und das Ergebnis in R (Vielfache des Anfangsrisikos).
- Tagesergebnis und Gesamtergebnis dieses Roboters für das Wertpapier, nächstes Lot und dessen tatsächliches Risiko, Bar für tägliche Verlustpause, verwendete Ausstiegsregeln.
- Schaltflächen: Einträge pausieren / fortsetzen, Alle schließen (erfordert einen zweiten Klick zur Bestätigung). Das Fenster lässt sich durch einen Klick auf die Kopfzeile ausblenden.
Standardeinstellungen
: EMA 20 kreuzt EMA 50 im Chart-Zeitrahmen, gefiltert durch ADX(14) über 20. Stop 1,5 ATR(14); Break-even und ein 2-ATR-Trailing-Stop ab +1 ATR Gewinn; kein Ziel; Umkehr bei entgegengesetztem Signal; 1 % Risiko pro Trade; tägliche Pause bei -3 %.
Diese Standardeinstellungen dienen als Ausgangspunkt, damit der Roboter sofort einsatzbereit ist. Sie sind nicht optimiert und stellen keine Empfehlung dar: Bei unseren eigenen Überprüfungen der aktuellen H1-Daten wurden nach Abzug der Kosten Verluste verzeichnet. Erstellen und testen Sie Ihre eigene Regel im Strategietester, bevor Sie sie auf einem Live-Konto einsetzen.
Einschränkungen und Risiken
- Vergangene Ergebnisse, sei es im Backtest oder im Live-Handel, sind keine Garantie für zukünftige Ergebnisse.
- Jede Indikatorregel hat Verlustserien. Trendregeln verlieren in Seitwärtsmärkten; Umkehrregeln verlieren in starken Trends. Eine Regel, die bei einem Symbol und einem Zeitraum gut aussieht, scheitert oft bei einem anderen.
- Stopps können in Kurslücken und bei schnellen Märkten zu ungünstigeren Kursen als ihrem festgelegten Niveau ausgeführt werden, sodass ein Verlust größer ausfallen kann als das gewählte Risiko.
- Bei kleinen Konten kann das Mindestlot mehr als den gewählten Prozentsatz riskieren (siehe Obergrenze für das Mindestlot).
- Ein Chart handelt ein Wertpapier. Verwenden Sie auf jedem Chart eine andere Magic Number.
- Das Terminal muss bei aktiviertem Algo-Trading laufen bleiben.
Eingaben
- Bedingungen 1 bis 3: Typ, Zeitrahmen, Periode 1 / 2 / 3, MA-Methode, angewandter Kurs, Level (oder Bollinger-Abweichung), Umkehrung.
- Signal: Ereignisfenster in Balken, erster Einstieg im aktuellen Zustand, Umkehrung, zulässige Einstiegszeitpunkte, entgegengesetzte Signalaktion.
- Einstiegsfilter: Uhrzeiten, Wochentage, maximaler Spread, maximale Positionen, kein Einstieg im Bar eines Stopps.
- Stop und Ziel: Typen und Werte, ATR-Zeitrahmen und Periode.
- Ausstiegsmanager: Break-even-Start, Trailing-Abstand, Peak-Lock-Anteil und -Start, zeitgesteuerter Ausstieg, Auswertung pro Bar oder Tick, Freitagsschlusskurs und Stunde.
- Risiko: Lot-Modus, Risiko in %, festes Lot, maximales Lot, minimales Lot, Risikobegrenzung, tägliche Verlustpause.
- Allgemein und Anzeige: Magic Number, Slippage, Orderkommentar, Panel-Ecke und Offsets.
