Bidirektionale Handelsstrategie mit dem Directional Movement Index
Übersicht
Diese Strategie realisiert den zweiseitigen Handel von Rohstoffen, indem sie den Directional Index (DI) berechnet und einen Schwellenparameter einbezieht. Wenn DI+ um mehr als den Schwellenparameter größer ist als DI-, wird eine Long-Position eröffnet; wenn DI- um mehr als den Schwellenparameter größer ist als DI+, wird eine Short-Position eröffnet.
Prinzip der Strategie
Der Kernindikator dieser Strategie ist der Directional Index (DI). Der DI wird wie folgt berechnet:
DI+ = (DM+ / True Range) × 100
DI- = (DM- / True Range) × 100
Dabei repräsentiert DM+ die Aufwärtsdynamik (Bullish Movement) und DM- die Abwärtsdynamik (Bearish Movement). Der True Range wird durch die maximale Schwankung aus dem höchsten Kurs, dem niedrigsten Kurs und dem gestrigen Schlusskurs der letzten drei Tage berechnet und gibt die aktuelle Volatilität wieder.
Gemäß der Definition des DI gilt: Wenn DI+ > DI- ist, zeigt dies an, dass die bullische Kraft im aktuellen Markt stärker ist als die bärische Kraft – es handelt sich um einen Bullenmarkt. Wenn DI- > DI+ ist, ist die bärische Kraft stärker – ein Bärenmarkt.
Die Strategie nutzt diese Eigenschaft und setzt einen Schwellenparameter. Wenn DI+ um mehr als den Schwellenparameter größer ist als DI-, wird der Markt als bullisch eingestuft und eine Long-Position eröffnet. Wenn DI- um mehr als den Schwellenparameter größer ist als DI+, wird der Markt als bärisch eingestuft und eine Short-Position eröffnet.
Wenn der Schwellenparameter beispielsweise auf 3 gesetzt ist, lauten die konkreten Handelsregeln:
- Wenn DI+ - DI- > 3, dann Long gehen.
- Wenn DI- - DI+ > 3, dann Short gehen.
Da es häufig zu geringen Differenzen zwischen DI+ und DI- kommt, filtert der Schwellenparameter Signale ohne klare Richtung heraus und reduziert unnötige Trades – ein Vorteil dieser Strategie.
Vorteilsanalyse
Die Strategie bietet folgende Hauptvorteile:
-
Hohe Richtungsgenauigkeit durch DI
Der DI vergleicht direkt die Kräfte von Käufern und Verkäufern, um die Marktrichtung zu bestimmen. Es gibt keine komplexen Algorithmen wie Kurvenanpassungen – die Theorie ist einfach und zuverlässig. -
Effektive Signalfilterung durch Schwellenparameter
Der Schwellenparameter filtert kleine, richtungslose Schwankungen heraus. Es werden nur klar gerichtete Marktphasen gehandelt, wodurch Fehlsignale vermieden werden. -
Automatischer zweiseitiger Handel
Long- und Short-Positionen werden automatisch auf Basis des DI-Indikators umgeschaltet, ohne manuelle Entscheidungen – dies senkt die Handelskomplexität. -
Flexible Handelszeiträume
Es können benutzerdefinierte Datumsbereiche festgelegt werden, in denen gehandelt wird. Nach Ablauf werden Positionen automatisch geschlossen. -
Wahlweise nur Long oder nur Short
Über einen Long/Short-Schalter kann auf einseitige Signale beschränkt werden, um sich an verschiedene Marktbedingungen anzupassen.
Risikoanalyse
Die Strategie birgt jedoch auch Risiken:
-
Mögliche Fehlsignale des DI
Bei extremen Marktbewegungen kann der DI kurzfristig falsche Signale liefern, was zu Verlusten führt. Eine Kombination mit anderen Indikatoren zur Überprüfung ist empfehlenswert. -
Ungeeignete Einstellung des Schwellenparameters
Ein zu großer oder zu kleiner Schwellenparameter kann zu zu wenigen oder zu vielen Handelsignalen führen. Der Parameter sollte an den Markt angepasst werden. -
Keine Erkennung von Trendenden
Der DI kann nur die aktuelle Trendrichtung anzeigen, nicht jedoch, ob der Trend endet oder sich umkehrt. Dafür sind weitere Indikatoren notwendig.
Lösungsansätze für diese Risiken:
-
Filterung der DI-Signale durch gleitende Durchschnitte oder andere Indikatoren.
-
Anpassung des Schwellenparameters basierend auf Backtest-Ergebnissen.
-
Kombination mit Volumen, MACD usw., um Trendumkehrungen zu erkennen.
Optimierungsmöglichkeiten
Die Strategie kann in folgenden Bereichen weiter optimiert werden:
-
Kombination mit anderen Trendindikatoren
Indikatoren wie das „Meinungsbarometer“ (Crowd Sentiment) können die bullische/bärische Kraft intuitiver darstellen. Die Kombination mit dem DI erhöht die Treffsicherheit. -
Integration von Stop-Loss und Take-Profit
Ein nachlaufender Stop-Loss (Trailing Stop) sowie zeit- oder prozentbasierte Stop-Loss-Strategien sichern Gewinne und begrenzen Verluste. -
Parametrisierung für spezifische Instrumente
Die Anpassung des Schwellenparameters und der Handelszeiten an die Eigenschaften einzelner Produkte verbessert die Strategieeffektivität. -
Dynamische Optimierung mit maschinellem Lernen
Methoden wie Reinforcement Learning können die Parametereinstellungen auf Basis von Echtzeitsignalen optimieren.
Zusammenfassung
Insgesamt ist diese Strategie relativ einfach und praktisch. Sie nutzt die Berechnung des DI zur Bestimmung der Marktrichtung, filtert Signale durch einen Schwellenparameter, ermöglicht sowohl Long- als auch Short-Handel (oder wahlweise nur eine Richtung) und erlaubt die Definition von Handelszeiträumen. Der Hauptvorteil liegt in der hohen Zuverlässigkeit und der effektiven Signalfilterung. Nachteile sind mögliche Fehlsignale und Parameterprobleme. Durch die Kombination mit anderen Indikatoren, den Einsatz von Stop-Loss/Take-Profit und die Anpassung der Parameter kann die Strategie verbessert werden. Auch maschinelles Lernen zur dynamischen Optimierung ist denkbar. Insgesamt eignet sich diese Strategie als einer von mehreren Indikatoren zur Bestimmung der Marktrichtung und kann in Verbindung mit anderen Ansätzen gute Ergebnisse liefern.
/*backtest
start: 2022-12-12 00:00:00
end: 2023-12-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Noro's DI Strategy", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)
//Settings- 1

