Die Pivot Reversal Strategy ist eine Breakout-Handelsstrategie, die das Konzept von Pivot-Unterstützung und Widerstandsniveaus kombiniert. Sie nimmt umgekehrte Positionen ein, wenn der Preis durch die Pivot-Niveaus bricht. Die Strategie ist einfach und einfach umzusetzen, was sie zu einer kurzfristigen Breakout-Handelsstrategie macht.
Die Strategie berechnet zunächst die höchsten und niedrigsten Preise über einen bestimmten Zeitraum (z. B. 4 Bars) als Pivot-Widerstands- und Unterstützungsniveaus.
Die Strategie ist einfach und klar - umgekehrte Positionen zu ergreifen, wenn die Preise die Schlüsselniveaus durchbrechen.
Die Pivot-Reversal-Strategie hat mehrere Vorteile:
Es gibt auch einige Risiken zu beachten:
Um Risiken zu kontrollieren, sind empfohlene Optimierungen unter anderem die Verwendung von beweglichen Stop Loss, um dem Haupttrend zu folgen, Aktien mit Marktbedingungen zu kombinieren und falsche Ausbruchraten zu reduzieren.
Angesichts der Risiken können sich zukünftige Optimierungen auf Folgendes konzentrieren:
Optimierung von Pivot-Parametern wie Erhöhung der Berechnungszeit zur Verbesserung der Erfolgsrate.
Hinzufügen eines beweglichen Stop-Loss, um dem Haupttrend zu folgen und die Umkehrrisiken zu reduzieren.
Einbeziehung anderer Indikatoren wie MACD, um den Trend zu bestätigen und falsche Ausbrüche zu vermeiden.
Klassifizierung der Bestände nach Merkmalen und Festlegung einzigartiger Parameter.
Optimierung der Handelszeiten für verschiedene Märkte wie US- und HK-Aktien.
Berücksichtigung der allgemeinen Marktentwicklung des selektiven Handels.
Insgesamt ist die Pivot Reversal Strategy eine großartige einfache Breakout-Strategie für Anfänger. Sie identifiziert Umkehrniveaus sauber unter Verwendung von Drehpunkten. Während Risiken bestehen, können die Optimierung von Parametern, Stop Loss, Handelszeiten und die Einbeziehung von Indikatoren sie in eine robuste kurzfristige Handelsstrategie verwandeln.
/*backtest start: 2023-09-18 00:00:00 end: 2023-09-20 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("Pivot Reversal Strategy", overlay=true) // === BACKTEST RANGE === FromMonth = input(defval = 2, title = "From Month", minval = 1) FromDay = input(defval = 1, title = "From Day", minval = 1) FromYear = input(defval = 2018, title = "From Year", minval = 2014) ToMonth = input(defval = 1, title = "To Month", minval = 1) ToDay = input(defval = 1, title = "To Day", minval = 1) ToYear = input(defval = 9999, title = "To Year", minval = 2014) leftBars = input(4) rightBars = input(2) swh = pivothigh(leftBars, rightBars) swl = pivotlow(leftBars, rightBars) swh_cond = not na(swh) hprice = 0.0 hprice := swh_cond ? swh : hprice[1] le = false le := swh_cond ? true : (le[1] and high > hprice ? false : le[1]) if (le) strategy.entry("PivRevLE", strategy.long, comment="PivRevLE", stop=hprice + syminfo.mintick) swl_cond = not na(swl) lprice = 0.0 lprice := swl_cond ? swl : lprice[1] se = false se := swl_cond ? true : (se[1] and low < lprice ? false : se[1]) if (se) strategy.entry("PivRevSE", strategy.short, comment="PivRevSE", stop=lprice - syminfo.mintick) //plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)