Pullback IHS Pro MT5 Expert Advisor
- Experten
- Version: 1.27
PULLBACK IHS PRO ist ein trendfolgender Expert Advisor (EA) für MetaTrader 5. Er wartet darauf, dass sich ein klarer Trend abzeichnet und der Kurs eine Korrektur (Pullback) in Richtung eines gleitenden Durchschnitts vollzieht; anschließend platziert er eine pending Buy-Stop- oder Sell-Stop-Order , um von der Kursbewegung zu profitieren, sobald sich der Trend wieder fortsetzt. Der EA ist für wichtige Devisenpaare sowie synthetische Instrumente auf den Zeitrahmen M1 und M5 konzipiert, kann jedoch auch auf höheren Zeitrahmen eingesetzt werden.
So funktioniert die Strategie
- Trend: Ein schneller EMA (Standardwert 7), der einen langsamen EMA (Standardwert 17) kreuzt, gibt die Richtung vor. Liegt der schnelle EMA über dem langsamen, handelt es sich um einen Aufwärtstrend, liegt er darunter, um einen Abwärtstrend.
- Filter für starke Trends: Die EMAs müssen einen Mindestabstand zueinander aufweisen und in Trendrichtung geneigt sein. Dadurch werden flache, unruhige Märkte vermieden.
- Rückzug: In einem Aufwärtstrend muss eine Kerze beide EMAs berühren und wieder oberhalb dieser schließen. In einem Abwärtstrend gilt das Gleiche in umgekehrter Richtung.
- Einstieg: Nach jedem gültigen Pullback platziert der EA einen Buy-Stop oberhalb (oder einen Sell-Stop unterhalb) dieser Kerze. Jeder neue Pullback erzeugt eine neue Pending-Order.
- Bereinigung: Pending-Orders werden entfernt, wenn sie verfallen oder wenn sich die EMAs in die entgegengesetzte Richtung kreuzen.
Vorteile
- Einfache, transparente Logik. Es gibt nur zwei EMAs, und jeder Einstieg folgt einer Regel, die Sie auf dem Chart erkennen können.
- Einstieg erfolgt erst nach Bestätigung. Pending-Stop-Orders werden nur ausgelöst, wenn der Kurs die Pullback-Kerze durchbricht, sodass schwache Pullbacks übersprungen werden.
- Funktioniert marktübergreifend. Der Festpunktmodus eignet sich für den Devisenhandel, und der ATR-Modus passt SL, TP und Trailing an jedes Symbol an, einschließlich volatiler synthetischer Indizes.
- Flexible Lot-Größe. AutoLot legt die Größe jedes Trades anhand Ihres Risikoprozentsatzes und der Stop-Loss-Distanz fest. Sie können jederzeit zu einem festen Lot wechseln.
- Umfassendes Handelsmanagement. Es umfasst SL, TP, Trailing-Stop mit Start/Abstand/Schrittweite, einen Spread-Filter und einen Sitzungsfilter.
- Broker-sicher. Stop-Level und Freeze-Level werden berücksichtigt. Pending-Orders, die zu nah am Markt liegen, werden beim nächsten Tick erneut versucht, ohne dass es zu fehlgeschlagenen Anfragen kommt.
- Schlankes Dashboard. Das Panel wird nur neu gezeichnet, wenn sich ein Wert ändert, sodass der Chart nicht verlangsamt wird.
- Unabhängig von anderen EAs. Eine Magic Number trennt seine Trades von Ihren manuellen Trades und anderen Robotern.
Funktionen
- Pending-Orders vom Typ „Buy Stop“ und „Sell Stop“ bei jedem Rückzug
- Stop-Loss und Take-Profit an festen Punkten oder als ATR-Vielfache
- Trailing-Stop mit Startpunkt, Abstand und Schrittweite
- AutoLot (Risiko in % des Guthabens) oder festes Lot, mit einer maximalen Lot-Obergrenze und einer Margin-Prüfung vor der Orderausführung
- Filter für maximalen Spread und Handelszeiten
- Automatischer Ablauf von Pending-Orders (in Bars)
- Optionales Schließen entgegengesetzter Positionen bei EMA-Kreuzung
- Dashboard im Chart: Trend, EMA-Werte, letztes Signal, Spread, offene Positionen und Pending-Orders, schwankender und täglicher Gewinn, Guthaben, Eigenkapital, Lot-Modus und Status
Eingabeparameter
Strategie (EMA)
| Parameter | Beschreibung |
|---|---|
| Periode des schnellen EMA | Periode des schnellen EMA (Standardwert 7). |
| Periode des langsamen EMA | Periode des langsamen EMA (Standardwert 17). Muss größer sein als die Periode des schnellen EMA. |
| Für die EMA verwendeter Kurs | Kurs, der zur Berechnung beider EMAs verwendet wird (Standard: Schlusskurs). |
| Min. EMA-Abstand (x ATR) | Mindestabstand zwischen den EMAs, ausgedrückt als Bruchteil der ATR, damit ein „starker“ Trend vorliegt. Höhere Werte bedeuten weniger, dafür aber stärkere Setups. |
| Berührungstoleranz (Punkte) | Zusätzlicher Spielraum bei der Prüfung, ob eine Kerze die EMAs berührt hat. |
| Die Pullback-Kerze muss über beiden EMAs schließen | Wenn diese Option aktiviert ist, muss eine Kaufkerze über beiden EMAs schließen (Verkauf: unter beiden). |
| Einstiegspuffer (Punkte) | Zusätzlicher Abstand oberhalb des Kerzenhochs (Kauf) oder unterhalb des Kerzentiefs (Verkauf) für die Pending-Order. |
| Pending-Orders nach N Balken löschen | Entfernt nicht ausgeführte Pending-Orders nach dieser Anzahl von Balken. 0 bedeutet „nie“. |
| Max. (Positionen + Pending-Orders) pro Richtung | Begrenzt die Anzahl der offenen oder ausstehenden Orders pro Richtung. |
| Entgegengesetzte Positionen bei EMA-Kreuzung schließen | Wenn „true“, werden entgegengesetzte Positionen geschlossen, wenn sich der Trend umkehrt. |
Risiko: SL / TP
| Parameter | Beschreibung |
|---|---|
| Abstandsmodus | Feste Punkte oder ATR-Multiplikator. Dies gilt für SL, TP und Trailing. |
| ATR-Periode | Periode des im ATR-Modus verwendeten ATR. |
| Stop-Loss (Punkte) | Stop-Loss in Punkten (Fester Modus). 0 bedeutet kein SL. |
| Take Profit (Punkte) | Take-Profit in Punkten (Fixed-Modus). 0 bedeutet keinen TP. |
| Stop-Loss (x ATR) | Stop-Loss als ATR-Vielfaches (ATR-Modus). |
| Take-Profit (x ATR) | Take-Profit als ATR-Vielfaches (ATR-Modus). |
Trailing-Stop
| Parameter | Beschreibung |
|---|---|
| Trailing-Stop verwenden | Schaltet den Trailing Stop ein oder aus. |
| Trail-Start (Punkte) | Erforderliche Gewinnspanne, bevor der Trailing-Stop beginnt (Fixed-Modus). |
| Trailing-Abstand (Punkte) | Abstand zwischen Kurs und Stop (im festen Modus). |
| Trailing-Schritt (Punkte) | Mindestgewinn, bevor der Stop erneut verschoben wird. |
| Trail-Start (x ATR) | Trail-Start als ATR-Vielfaches (ATR-Modus). |
| Trail-Distanz (x ATR) | Trail-Distanz als ATR-Vielfaches (ATR-Modus). |
Positionsverwaltung
| Parameter | Beschreibung |
|---|---|
| AutoLot | True: Das Lot wird anhand des Risikoprozentsatzes berechnet. False: Es wird das feste Lot verwendet. |
| Risiko pro Trade (%) | Prozentualer Anteil des Guthabens, der pro Trade riskiert wird, wenn „AutoLot“ aktiviert ist. |
| Feste Lot-Größe | Lot-Größe, die verwendet wird, wenn AutoLot deaktiviert ist. |
| Maximale Lot-Obergrenze | Obergrenze für jedes berechnete Lot. |
Filter
| Parameter | Beschreibung |
|---|---|
| Maximaler Spread (Punkte) | Keine neuen Orders, wenn der Spread über diesem Wert liegt. 0 deaktiviert den Filter. |
| Filter für Handelssitzungen verwenden | Aktiviert den Filter für Handelszeiten. |
| Beginn-/Endzeit der Handelssitzung | Zulässige Handelszeiten in Serverzeit. |
Dashboard
| Parameter | Beschreibung |
|---|---|
| Dashboard anzeigen | Blendet das Panel im Chart ein oder aus. |
| Dashboard-X-/Y-Versatz | Position des Fensters im Diagramm. |
Allgemein
| Parameter | Beschreibung |
|---|---|
| Magic Number | Eindeutige ID, die der EA zur Identifizierung seiner eigenen Orders und Positionen verwendet. |
| Maximale Slippage (Punkte) | Maximal akzeptierte Kursabweichung bei der Ausführung von Orders. |
Empfohlene Verwendung
- Testen Sie den EA zunächst im Strategietester („Jedes Tick basierend auf echten Ticks“) und anschließend auf einem Demokonto.
- Verwenden Sie bei synthetischen Indizes wie VOL80 den ATR-Modus, da sich die Punktwerte je nach Broker unterscheiden.
- Legen Sie für Devisenpaare einen maximalen Spread fest, um den Handel bei hohen Spreads zu vermeiden.
Risikohinweis
Der Handel birgt ein hohes Risiko. Die Wertentwicklung in der Vergangenheit oder in Backtests ist keine Garantie für zukünftige Ergebnisse, und trendfolgende Strategien können in Seitwärtsmärkten Verlustserien verzeichnen. Wählen Sie vernünftige Risikoeinstellungen und setzen Sie niemals Geld ein, dessen Verlust Sie sich nicht leisten können.
