Exp — Swing-/Pendelalgorithmus

Exp — Swing-/Pendelalgorithmus

24 Juli 2026, 06:10
Vladislav Andruschenko
0
7
🔄 Exp Swing für MetaTrader 4 & Exp5 Swing PRO für MetaTrader 5

Automatischer Pendel-/Swing-Expert-Advisor auf Basis zweier gegenläufiger ausstehender Orders (Pending Orders), OCO-Logik und konfigurierbarer Lot-Erhöhung nach der Aktivierung.

Swing wurde für Trader entwickelt, die die klassische Pendelstrategie automatisieren möchten: Buy-Stop- und Sell-Stop-Orders, erneutes Platzieren der Gegenorder, Verwaltung eines Positionskorbs (Basket) und serienweises Schließen anhand des Take Profit.



💎 Exp Swing MT4 💎 Exp5 Swing PRO MT5
⬇ Demo / Datei herunterladen 📘 Vollständige Anleitung
▶ Video ansehen 🛒 Alle Expforex-Produkte


🏠 Startseite 🎓 Dokumentation ⚙ Einstellungen
❓ Häufige Fragen ⭐ Bewertungen 💬 Kommentare


🎬 So funktioniert die Swing-/Pendelstrategie

Das Video zeigt, wie zwei gegenläufige ausstehende Orders platziert werden und die Gegenorder nach der Aktivierung erneut gesetzt wird, bis die Serie durch den Take Profit geschlossen wird.


🚀 Was ist Exp Swing?

Exp Swing ist ein automatischer Expert Advisor, der auf dem bekannten Swing-/Pendel-/Cheburashka- Strategiemodell basiert. Die Grundidee besteht darin, gegenläufige ausstehende Orders nacheinander mit einer konfigurierbaren Lot-Erhöhung zu eröffnen.

Der Expert Advisor platziert zwei gegenläufige ausstehende Orders: Buy Stop und Sell Stop. Wird eine der Orders aktiviert, wird die gegenüberliegende ausstehende Order gelöscht und mit einem neuen Lot gemäß dem konfigurierten Multiplikator oder der Festlot-Logik erneut platziert.

Dadurch entsteht eine Handelssequenz nach dem Pendelprinzip. Der EA verwaltet die Order-Serie, bis der Positionskorb durch den konfigurierten Take Profit geschlossen wird oder Ihre Schutzeinstellungen die Sequenz stoppen.

🔄 Pendellogik

Zwei gegenläufige ausstehende Orders werden beidseitig um den aktuellen Preis platziert.

⚖ OCO-Prinzip

Wird eine Order ausgelöst, wird die gegenüberliegende ausstehende Order gelöscht und erneut platziert.

📈 Lot-Erhöhung

Die nächste Gegenorder kann mithilfe von Martin oder einer Festlot-Konfiguration mit erhöhtem Lot eröffnet werden.

🎯 Schließen des Positionskorbs

Die Sequenz läuft weiter, bis der Positionskorb den konfigurierten Take Profit oder eine andere Schließbedingung erreicht.


⚠ Wichtig: Die Swing-/Pendellogik kann aggressiv sein, da das Lot nach einer ungünstigen Marktbewegung erhöht werden kann. Je höher der Martin-Wert und je mehr Order-Stufen zugelassen sind, desto höher sind Kontobelastung und Risiko.


⭐ Warum Trader Swing verwenden

  • Automatisiert die klassische Pendelstrategie mit gegenläufigen ausstehenden Orders
  • Verwendet Buy-Stop- und Sell-Stop-Orders um den aktuellen Preis oder an ausgewählten High-/Low-Niveaus
  • Wendet eine OCO-Logik an: Eine Order wird ausgelöst, die Gegenorder wird erneut platziert
  • Unterstützt die Lot-Erhöhung über Martin oder feste Lot-Sequenzen
  • Bietet drei TypeofTrade-Modi: AutoTrade, ManualTrade und TFTrade
  • Kann nach einer manuellen Eröffnung weiterarbeiten wenn der Trader die Sequenz über EAPADPRO startet
  • Kann High-/Low-Niveaus berechnen anhand des gewählten Zeitrahmens (Timeframe) und der Anzahl der Bars
  • Enthält Handelszeitfilter, Spread-Filter und Trailing-Optionen
  • Kann getestet und optimiert werden im Strategietester von MetaTrader
  • Jetzt für MT4 und MT5 verfügbar, einschließlich Exp5 Swing PRO für MetaTrader 5


⚙ Grundlegende Swing-Logik

Beim Start kann der Expert Advisor zwei ausstehende Orders in einem festgelegten Abstand zum aktuellen Preis platzieren. Wird der Buy Stop aktiviert, wird der Sell Stop gelöscht und erneut platziert. Wird der Sell Stop aktiviert, wird der Buy Stop gelöscht und erneut platziert.

Für den klassischen Swing-Effekt müssen der Abstand zwischen den ausstehenden Orders und die Stop-Loss-Logik sorgfältig abgestimmt werden. Im ursprünglichen Strategiemodell müssen StopOrderDeltaifUSE und StopLoss korrekt aufeinander abgestimmt sein, damit die Pendelsequenz wie vorgesehen funktioniert.

Schritt Was geschieht
1 Der EA platziert Buy-Stop- und Sell-Stop-Orders im konfigurierten Abstand.
2 Eine der ausstehenden Orders wird durch die Marktbewegung aktiviert.
3 Die gegenüberliegende ausstehende Order wird gelöscht und mit neu berechnetem Lot erneut platziert.
4 Der EA setzt die Sequenz fort, solange der Positionskorb nicht geschlossen ist.
5 Sobald der Take Profit oder eine andere Schließbedingung erreicht ist, wird die Serie geschlossen und der EA kann erneut starten.


🧩 Drei Handelsmodi

Swing verfügt über drei Hauptmodi zum Öffnen und Verwalten ausstehender Orders. Diese Modi bestimmen, wie die ersten ausstehenden Orders erstellt werden und wie die Sequenz beginnt.

Modus Grundprinzip Geeigneter Einsatz
AutoTrade Der EA platziert nach der Installation automatisch zwei gegenläufige ausstehende Orders. Für vollständig automatische Tests der Pendelsequenz.
ManualTrade Der EA wartet auf eine manuell eröffnete Position und verwaltet anschließend die gegenüberliegende ausstehende Order. Für Trader, die die Sequenz manuell starten möchten.
TFTrade Der EA berechnet High-/Low-Niveaus anhand des gewählten Zeitrahmens und der Bar-Anzahl. Für Trader, die ausstehende Orders auf Grundlage der vorherigen Marktspanne platzieren möchten.


🤖 AutoTrade-Modus

Im AutoTrade-Modus beginnt der Expert Advisor unmittelbar nach der Installation zu arbeiten. Er platziert Buy-Stop- und Sell-Stop-Orders im konfigurierten Abstand zum aktuellen Preis.

Wird eine ausstehende Order aktiviert, wird die Gegenorder mit neu berechnetem Lot erneut platziert. Die Sequenz läuft weiter, bis der Positionskorb den konfigurierten Take Profit oder eine andere Schließbedingung erreicht.

AutoTrade-Schema

Schema des AutoTrade-Modus von Exp Swing für MetaTrader

AutoTrade platziert die gegenläufigen ausstehenden Orders automatisch, nachdem der EA an den Chart angehängt wurde.

AutoTrade-Ergebnisbeispiel

Ergebnisbeispiel des AutoTrade-Modus von Exp Swing

Das Ergebnisbeispiel zeigt, wie sich die Pendelsequenz während einer Marktbewegung entwickeln kann.


🖱 ManualTrade-Modus

Im ManualTrade-Modus wartet der EA, bis der Trader eine Position manuell eröffnet. Sobald die manuelle Position vorhanden ist, platziert Swing die Gegenorder und beginnt mit der Verwaltung der Sequenz.

Dieser Modus ist sinnvoll, wenn der Trader den ersten Einstieg selbst bestimmen möchte, der Expert Advisor danach jedoch die Gegenorder und die Pendellogik verwalten soll.

ManualTrade-Schema

Schema des ManualTrade-Modus von Exp Swing für MetaTrader

ManualTrade startet, nachdem der Trader die erste Position manuell eröffnet hat.

ManualTrade-Ergebnisbeispiel

Ergebnisbeispiel des ManualTrade-Modus von Exp Swing

Nach dem ersten manuellen Trade verwaltet der EA die gegenüberliegende ausstehende Order.


📐 TFTrade-Modus — High-/Low-Niveaus

Im TFTrade-Modus berechnet der Expert Advisor die High- und Low-Niveaus anhand des gewählten Zeitrahmens und der Anzahl der Bars. Der Abstand für die ausstehenden Orders basiert auf der vorherigen Marktspanne.

Dieser Modus eignet sich, wenn die Pendelsequenz die aktuelle Marktstruktur berücksichtigen soll, statt nur einen festen Abstand zum aktuellen Preis zu verwenden.

Einstellung Bedeutung
TFTrade_PERIOD Zeitrahmen zur Bestimmung der High- und Low-Niveaus.
TFTrade_Num Anzahl der Bars zur Berechnung der High-/Low-Spanne.


TFTrade-Schema

Schema des TFTrade-Modus mit High-Low-Niveaus in Exp Swing

TFTrade berechnet die Niveaus auf Grundlage der gewählten High-/Low-Spanne.

TFTrade-Ergebnisbeispiel

Ergebnisbeispiel des TFTrade-Modus von Exp Swing

Das Beispiel zeigt eine mit der High-/Low-Logik erzeugte Sequenz.


⚙ Wichtige Einstellungen, die Sie verstehen sollten

Swing enthält zahlreiche Parameter, da es in mehreren Modi arbeiten und eine vollständige Sequenz ausstehender Orders verwalten kann. Die vollständige Dokumentation finden Sie auf der Produktseite. Nachfolgend sind die wichtigsten Einstellungen aufgeführt.

Einstellung Warum dieser Parameter wichtig ist
TypeofTrade Wählt den Hauptmodus aus: AutoTrade, ManualTrade oder TFTrade.
StopOrderDeltaifUSE Abstand zum aktuellen Preis oder berechneten Niveau, in dem ausstehende Orders platziert werden.
MaxOrders Maximale Anzahl der Schritte bzw. Stufen in der Pendel-Order-Serie.
Magic Magic Number zur Identifizierung der von Swing eröffneten Positionen und ausstehenden Orders.
StopLoss Stop-Loss-Wert. Für den klassischen Swing-Effekt sollte er gemeinsam mit dem Abstand der ausstehenden Orders konfiguriert werden.
TakeProfit Take-Profit-Wert. Wenn TakeProfit = -1 ist, kann die StopOrdersDistance-Logik verwendet werden.
DeleteOppositeOrder Löscht die gegenüberliegende ausstehende Order, nachdem eine Order ausgelöst wurde.
CloseOppositePositionsAfterTP Kann gegenüberliegende Orders oder Positionen schließen, nachdem die aktuelle Position durch den Take Profit geschlossen wurde.
Lots Festes Startlot für den ersten Trade.
Martin Martingale-Multiplikator für die nächste Order nach einer ungünstigen Marktbewegung. Leistungsfähig, bei aggressiver Verwendung jedoch riskant.
LotFix Durch Kommas getrennte feste Lot-Sequenz, zum Beispiel 0.1,0.2,0.3,0.6.
MartinFix Benutzerdefinierte, durch Kommas getrennte Multiplikatorsequenz.
MaxSpreadToNotTrade / MinSpreadToNotTrade Spread-Filter, die bestimmen, ob der EA das Orderraster öffnen darf.
TrailingStopUSE Aktiviert die Trailing-Stop-Logik.
TradebyVolatility Ermöglicht dem EA, beim Öffnen des ersten Orderrasters die Volatilität zu berücksichtigen.


📘 Benötigen Sie die vollständige Parameterliste? Öffnen Sie die vollständige Dokumentation zu den Swing-Einstellungen bevor Sie erweiterte Pendel-/Martingale-Szenarien verwenden.


🧪 Tipps zur Optimierung

Der Swing-Algorithmus ist mathematisch und hängt stark vom Abstand, der Anzahl der Schritte und dem Lot-Multiplikator ab. Viele Parameter können optimiert werden, in der Praxis sind jedoch Abstand, MaxOrders und Martin am wichtigsten.

Parameter Bedeutung für die Optimierung
StopOrdersDistance / StopOrderDeltaifUSE Hauptabstand zwischen den ausstehenden Orders. Er sollte für jedes Handelssymbol und jeden Zeitrahmen individuell gewählt werden.
MaxOrders Begrenzt die Anzahl der Schritte, die innerhalb einer Sequenz geöffnet werden können. Dadurch wird das Konto vor unbegrenztem Wachstum der Positionsgröße geschützt.
Martin Steuert die Lot-Erhöhung. Werte über 1 erhöhen das Risiko schnell.
TFTrade_PERIOD / TFTrade_Num Für den TFTrade-Modus wichtig, da diese Parameter die von der Strategie verwendete High-/Low-Spanne festlegen.


⚠ Martingale-Warnung: Wenn Martin größer als 1 ist, kann jede folgende Position größer als die vorherige werden. Je höher der Martin-Wert, desto riskanter wird die Handelssequenz. Berechnen Sie vor dem Live-Handel immer die Kontobelastung.


📊 Arbeitsbeispiele

Die Originaldokumentation enthält anschauliche Praxisbeispiele dafür, wie sich Swing bei realen Chartbewegungen verhalten kann. Diese Bilder bleiben erhalten, weil sie die Pendellogik besser veranschaulichen als Text allein.

Beispiel 1 — Swing-Sequenz im Chart

Beispiel für die Arbeit von Exp Swing im MetaTrader-Chart

Beispiel 2 — Ergebnis der Pendelstrategie

Ergebnisbeispiel der Pendelstrategie mit Exp Swing


✅ Wann Swing sinnvoll sein kann

  • Sie möchten eine Pendel-/Swing-Strategie mit gegenläufigen ausstehenden Orders automatisieren.
  • Sie möchten, dass der EA die Gegenorder nach der Aktivierung erneut platziert.
  • Sie möchten das Verhalten ausstehender Orders mit OCO-Logik in MetaTrader testen.
  • Sie möchten den AutoTrade-Modus für den automatischen Start der Sequenz verwenden.
  • Sie möchten im ManualTrade-Modus den ersten Einstieg selbst ausführen.
  • Sie möchten den TFTrade-Modus auf Grundlage von High-/Low-Niveaus verwenden.
  • Sie verstehen das Risiko der Lot-Erhöhung und möchten konfigurierbare Grenzen verwenden.
  • Sie möchten dieselbe Strategie sowohl für MT4 als auch für MT5 einsetzen.


⚠ Wann besondere Vorsicht erforderlich ist

  • Die Swing-/Pendellogik kann eine Folge mehrerer Positionen eröffnen.
  • Eine Lot-Erhöhung über Martin / Martingale kann die Kontobelastung schnell steigern.
  • Ein zu kleiner Abstand zwischen ausstehenden Orders kann häufige Aktivierungen verursachen.
  • Ein zu hoher MaxOrders-Wert kann das Risiko bei starken gerichteten Marktbewegungen erhöhen.
  • Spread-Ausweitungen und Slippage können das Ergebnis beeinflussen.
  • Testen Sie den EA vor dem realen Handel immer im Strategietester und auf einem Demokonto.
  • Stellen Sie bei MT5 sicher, dass Ihr Kontotyp und die Brokerbedingungen die erforderliche Handelslogik unterstützen.


🌐 Empfehlungen zu Broker, Konto und VPS

Swing verwendet ausstehende Orders, das Löschen und erneute Platzieren von Orders, Lot-Erhöhungen und die Verwaltung eines Positionskorbs. Daher sind die Brokerbedingungen wichtig.

✅ Empfohlen

  • Broker mit stabiler Ausführung ausstehender Orders
  • Angemessene Spreads und Stop-Level
  • Ausreichende Margin für die gesamte Sequenz
  • Sorgfältige Tests von MaxOrders und Martin
  • Zuverlässiger VPS für die kontinuierliche Überwachung
  • Validierung auf einem Demokonto und im Strategietester vor dem realen Einsatz

⚠ Sorgfältig prüfen

  • Mindestabstand für Stop-Orders
  • Freeze-Level und Regeln zur Orderänderung
  • Spread-Ausweitungen während Nachrichtenereignissen
  • Slippage bei volatilen Marktbewegungen
  • Margin-Anforderungen bei erhöhten Lots
  • Kompatibilität des Kontotyps, insbesondere bei MT5


🛠 So installieren Sie Swing

Die Installation entspricht dem Standardverfahren für Produkte aus dem MQL5 Market. Entscheidend ist, die richtige Version für Ihr Terminal auszuwählen und den Strategiemodus sorgfältig zu konfigurieren.

Schritt Aktion
1 Öffnen Sie MetaTrader 4 oder MetaTrader 5 und melden Sie sich bei Ihrem MQL5-Konto an.
2 Installieren Sie Exp Swing für MT4 oder Exp5 Swing PRO für MT5 aus dem MQL5 Market.
3 Öffnen Sie den Chart des Handelssymbols, das Sie testen möchten.
4 Ziehen Sie Swing im Navigator unter Expert Advisors auf den Chart.
5 Aktivieren Sie Algo Trading / Auto Trading im Terminal.
6 Erlauben Sie den automatisierten Handel im Einstellungsfenster des EAs.
7 Wählen Sie TypeofTrade: AutoTrade, ManualTrade oder TFTrade.
8 Konfigurieren Sie StopOrderDeltaifUSE, StopLoss, TakeProfit, MaxOrders, Lots und Martin.
9 Testen Sie die Einstellungen im Strategietester und anschließend auf einem Demokonto.
10 Überwachen Sie ausstehende Orders, aktivierte Positionen, Lot-Wachstum, Margin und das Schließen des Positionskorbs.


🔗 Nützliche Links

🔹 So kaufen und installieren Sie einen Market-Expert-Advisor

🔹 Download / vollständige Swing-Anleitung

🔹 Vollständige Dokumentation lesen

🔹 Einstellungsbereich öffnen

🔹 Häufige Fragen lesen

🔹 Empfohlene Broker


🆚 Swing im Vergleich zur manuellen Verwaltung ausstehender Orders

Ausstehende Orders können manuell verwaltet werden. Dies wird jedoch schwierig, wenn der Trader Gegenorders fortlaufend löschen, neu platzieren und neu berechnen muss. Swing automatisiert diesen Prozess anhand vordefinierter Regeln.

Manuelle ausstehende Orders Exp Swing
Der Trader platziert Buy Stop und Sell Stop manuell Der EA platziert und verwaltet gegenläufige ausstehende Orders automatisch
Die Gegenorder muss manuell gelöscht werden Der EA kann die Gegenorder nach der Aktivierung löschen und erneut platzieren
Die Lot-Erhöhung muss manuell berechnet werden Der EA kann die Logik von Martin, LotFix oder MartinFix verwenden
Bei schnellen Marktbewegungen schwer zu verwalten Der EA führt die konfigurierte Sequenz automatisch aus
Unter Druck können leicht Fehler entstehen Die Regeln werden im Voraus festgelegt und mechanisch ausgeführt


📌 Praktische Empfehlungen vor dem Start

  • Beginnen Sie mit dem Strategietester und einem Demokonto.
  • Verwenden Sie keine aggressiven Martin-Werte, ohne zuvor die Kontobelastung zu berechnen.
  • Verwenden Sie MaxOrders, um die maximale Anzahl der Order-Stufen zu begrenzen.
  • Testen Sie StopOrderDeltaifUSE separat für jedes Handelssymbol und jeden Zeitrahmen.
  • Prüfen Sie Spread und Stop-Level, bevor Sie ausstehende Orders verwenden.
  • Verwenden Sie ManualTrade, wenn Sie den ersten Einstieg selbst kontrollieren möchten.
  • Verwenden Sie AutoTrade erst, nachdem Sie die vollständige Logik der Sequenz verstanden haben.
  • Verwenden Sie TFTrade, wenn High-/Low-Niveaus die Struktur bestimmen sollen.
  • Stellen Sie bei der MT5-Version sicher, dass Sie das richtige Produkt verwenden: Exp5 Swing PRO für MT5.
  • Lesen Sie die vollständige Einstellungsdokumentation, bevor Sie aggressive Szenarien aktivieren.


⚠ Risikohinweis

Der Handel mit Forex und CFDs ist mit Risiken verbunden. Swing-/Pendelstrategien können erhöhte Lots und eine Folge ausstehender Orders verwenden. Kein Expert Advisor kann Gewinne garantieren. Falsche Abstände, ungeeignete Werte für MaxOrders, Martin oder StopLoss, unpassende Spread-Filter oder eine unzureichende Kontogröße können zu einem erheblichen Drawdown führen. Testen Sie Ihre Einstellungen immer vor dem realen Handel.


🏁 Fazit

Exp Swing wurde für Trader entwickelt, die das Pendel-/Swing-Modell mit zwei gegenläufigen ausstehenden Orders und einer OCO-basierten Ersetzungslogik automatisieren möchten.

Das Produkt ist besonders interessant für Trader, die ausstehende Orders, die Positionskorb-Logik, Lot-Erhöhungen und die Notwendigkeit einer strikten Risikokontrolle verstehen. Mit der neuen MT5-Version steht die Strategie nun nicht nur für MetaTrader 4, sondern auch für MetaTrader 5 zur Verfügung.

Wenn Sie den Abstand testen, die Anzahl der Schritte begrenzen, Martin kontrollieren, die Stop-Level des Brokers prüfen und das Risiko korrekt steuern, kann Swing zu einem strukturierten Werkzeug zum Testen und Anwenden einer Handelslogik nach dem Pendelprinzip werden.

🚀 Starten Sie noch heute mit Swing

Sehen Sie sich das Video an, laden Sie das Produkt herunter, lesen Sie die vollständige Anleitung, testen Sie die Modi AutoTrade, ManualTrade und TFTrade und entscheiden Sie, ob das Swing-/Pendelmodell zu Ihrem Handelsablauf passt.

▶ Video ansehen ⬇ Download / vollständige Anleitung
📘 Dokumentation lesen ⚙ Einstellungen öffnen
💎 Exp5 Swing PRO MT5 kaufen 💎 Exp Swing MT4 herunterladen



SEO-Tags

Exp Swing, Exp5 Swing PRO für MT5, Swing Expert Advisor, Pendelstrategie, Cheburashka-Strategie, MetaTrader Swing EA, MT4 Swing-Roboter, MT5 Swing-Roboter, OCO-Orders, One Cancels Other, Buy-Stop-Sell-Stop-Strategie, gegenläufige ausstehende Orders, Expert Advisor für ausstehende Orders, Swing-Handelsroboter, Forex-Pendelstrategie, Martingale Pending Orders, Martin, MaxOrders, StopOrderDeltaifUSE, TypeofTrade, AutoTrade, ManualTrade, TFTrade, High-Low Pending Orders, Forex Expert Advisor, MQL5 Market Expert Advisor, Expforex Swing