Type/to search

Handelsstrategie basierend auf Pivot-Punkt-Umkehr und Ausstieg

Common strategy
Created: 2024-04-30 15:57:54
Last modified: 2 years ago
1
Follow
1802
Followers

img

Übersicht

Diese Strategie basiert auf Pivot-Punkten, um Marktumkehrpunkte zu identifizieren und darauf basierend Trades durchzuführen. Befindet sich ein Pivot-High innerhalb der linken 4 Kerzen, geht die Strategie long; befindet sich ein Pivot-Low innerhalb der linken 4 Kerzen, geht die Strategie short. Der Stop-Loss wird auf einen Mindestkurssprung (syminfo.mintick) über bzw. unter dem Einstiegskurs gesetzt. Die Ausstiegsbedingungen sind zweifach: 1) Schließen der Position bei Bildung des nächsten entgegengesetzten Pivot-Punktes; 2) Schließen der Position, wenn der Verlust 30 % erreicht.

Funktionsweise der Strategie

  1. Verwende ta.pivothigh() und ta.pivotlow(), um Pivot-Highs (swh) und Pivot-Lows (swl) im Bereich von 4 Kerzen links und 2 Kerzen rechts zu berechnen.
  2. Wenn ein Pivot-High existiert (swh_cond), aktualisiere den Höchstkurs (hprice). Gleichzeitig wird die Long-Einstiegsbedingung (le) aktiviert, wenn der aktuelle Höchstkurs über dem vorherigen Höchstkurs liegt.
  3. Wenn die Long-Einstiegsbedingung (le) erfüllt ist, eröffne eine Long-Position einen Mindestkurssprung (syminfo.mintick) über dem Pivot-High.
  4. Analog dazu: Wenn ein Pivot-Low existiert (swl_cond), aktualisiere den Tiefstkurs (lprice). Gleichzeitig wird die Short-Einstiegsbedingung (se) aktiviert, wenn der aktuelle Tiefstkurs unter dem vorherigen Tiefstkurs liegt.
  5. Wenn die Short-Einstiegsbedingung (se) erfüllt ist, eröffne eine Short-Position einen Mindestkurssprung (syminfo.mintick) unter dem Pivot-Low.
  6. In der Funktion exitAtNextPivot(): Bei einer Long-Position wird ein Stop-Loss einen Mindestkurssprung unter dem nächsten Pivot-Low gesetzt; bei einer Short-Position wird ein Stop-Loss einen Mindestkurssprung über dem nächsten Pivot-High gesetzt.
  7. In der Funktion exitIfProfitLessThanThirtyPercent() wird der prozentuale Gewinn/Verlust von Long- und Short-Positionen berechnet. Bei einem Verlust von über 30 % wird die Position geschlossen.

Vorteile der Strategie

  1. Pivot-Punkte spiegeln Marktunterstützungs- und Widerstandszonen recht gut wider und sind eine häufig verwendete technische Analysemethode mit gewisser Akzeptanz.
  2. Der Einstieg bei Ausbruch aus einem Pivot-Punkt kann Marktumkehrchancen einfangen.
  3. Zwei Ausstiegsbedingungen – eine technische (nächster entgegengesetzter Pivot-Punkt) und eine risikobasierte (Verlustprozentsatz) – können den Drawdown der Strategie teilweise kontrollieren.

Risiken der Strategie

  1. Pivot-Punkte haben eine gewisse Verzögerung und neigen zu häufigen Signalen, was in Seitwärtsmärkten zu schlechten Ergebnissen führen kann.
  2. Die festen Parameter (4 Kerzen links, 2 Kerzen rechts) sind möglicherweise nicht für alle Marktzustände geeignet und mangeln an Anpassungsfähigkeit und Flexibilität.
  3. Der Stop-Loss liegt nur einen Mindestkurssprung vom Einstiegskurs entfernt und kann bei heftigen Marktbewegungen schnell ausgelöst werden.
  4. Eine Stop-Loss-Schwelle von 30 % Verlust könnte zu großzügig sein und zu einem hohen Drawdown führen.

Optimierungsmöglichkeiten

  1. Alternative Pivot-Punkt-Typen wie faktorielle Pivot-Punkte oder gewichtete Pivot-Punkte könnten die Signalempfindlichkeit und Aktualität verbessern.
  2. Die Anzahl der Kerzen links und rechts könnte als Eingabeparameter parametrisiert und durch Optimierung der beste Wert gefunden werden.
  3. Der Stop-Loss könnte auf ATR oder prozentuale Stop-Losses optimiert werden: Ersteres passt sich der Marktvolatilität an, Letzteres begrenzt das Risiko auf ein beherrschbares Maß.
  4. Die 30%-Verlustbedingung könnte verschärft werden, um den Drawdown zu verringern. Zudem könnte eine Gewinnmitnahmebedingung hinzugefügt werden, um sowohl Buchgewinne als auch -verluste zu managen.
  5. Überlagerung mit anderen Filtern (z. B. Trendfilter, Volatilitätsfilter) könnte die Signalqualität verbessern.

Zusammenfassung

Die Strategie baut auf Pivot-Punkten ein bilaterales Handelssystem auf, das durch Long bei Pivot-Highs und Short bei Pivot-Lows Marktumkehrchancen einfängt. Die Strategie hat eine theoretische Basis und praktischen Wert, birgt jedoch aufgrund der inhärenten Einschränkungen von Pivot-Punkten gewisse Risiken und Herausforderungen im Live-Betrieb. Durch Optimierung der Pivot-Punkt-Typen, Parameter, Filterbedingungen, Stop-Loss/Take-Profit-Einstellungen kann die Robustheit und Rentabilität der Strategie weiter verbessert werden.

Source
Pine
/*backtest
start: 2023-04-24 00:00:00
end: 2024-04-29 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Pivot Reversal Strategy with Pivot Exit", overlay=true)

leftBars = input(4)
Strategy parameters
Strategy parameters
leftBars
rightBars
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)