Type/to search

N Bars Breakout-Strategie

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

img

Übersicht

Die N-Bars-Durchbruchsstrategie ist eine quantitative Handelsstrategie, die auf Preisausbrüchen basiert. Der Grundgedanke der Strategie ist, eine Long-Position zu eröffnen, wenn der Schlusskurs das Höchsthoch der letzten N Handelstage durchbricht, und die Long-Position zu schließen, wenn der Schlusskurs das Tiefsttief der letzten N Handelstage unterschreitet. Durch den Vergleich des aktuellen Kurses mit dem Höchst- und Tiefstkurs der letzten N Tage werden starke Ausbruchsbewegungen erfasst, um einem Trend zu folgen.

Strategieprinzip

  1. Berechnung des Höchstkurses (highest) und des Tiefstkurses (lowest) der letzten N Handelstage.
  2. Wenn der aktuelle Schlusskurs über dem highest liegt, wird eine Long-Position eröffnet.
  3. Wenn der aktuelle Schlusskurs unter dem lowest liegt, wird die Long-Position geschlossen.
  4. Optional kann der Schlusskurs (close) oder der Höchst-/Tiefstkurs (high/low) als Signalquelle (source) verwendet werden.
  5. Je nach Signalquelle werden ta.highest und ta.lowest verwendet, um Höchst- und Tiefstkurse zu berechnen.
  6. Mit ta.crossover und ta.crossunder wird der Kursdurchbruch bestimmt.

Vorteile der Strategie

  1. Einfache und klare Logik, leicht zu implementieren und zu optimieren.
  2. Kann starke Ausbruchsbewegungen effektiv erfassen, gute Trendfolgeeigenschaften.
  3. Großer Spielraum für Parameteroptimierung, anpassbar an verschiedene Instrumente und Zeiträume.
  4. Breite Anwendbarkeit, liefert bei den meisten Instrumenten und Zeiträumen gute Ergebnisse.
  5. Flexible Wahl der Signalquelle, erhöht die Anpassungsfähigkeit der Strategie.

Risiken der Strategie

  1. Schwache Performance in Seitwärtsmärkten und bei kleinen Schwankungen, häufige Ein- und Ausstiege führen zu hohen Transaktionskosten.
  2. Falsche Parameterwahl kann zu Überanpassung (Overfitting) führen.
  3. Bei Trendumkehrungen kann es zu größeren Drawdowns kommen.
  4. Die Verwendung einer einzigen Signalquelle birgt das Risiko von Signalverzerrungen.

Optimierungsrichtungen der Strategie

  1. Einbau von Trendfiltern wie MA-Trendrichtung, ADX usw., um Trades in Seitwärtsmärkten zu reduzieren.
  2. Optimierung der Parameter wie N-Wert, Signalquelle usw., um Stabilität und Rentabilität zu verbessern.
  3. Hinzufügen von Stop-Loss und Trailing-Stop-Logik zur Begrenzung des Einzelhandelsrisikos.
  4. Kombination mehrerer Signalquellen zur Erhöhung der Signalzuverlässigkeit, z. B. gleichzeitige Berücksichtigung von Schlusskurs- und Hoch/Tief-Ausbrüchen.
  5. Getrennte Optimierung von Parametern und Logik für verschiedene Instrumente und Zeiträume.

Zusammenfassung

Die N-Bars-Durchbruchsstrategie ist eine einfache und praktische quantitative Handelsstrategie, die durch das Erfassen von Preisausbrüchen eine gute Trendfolgewirkung erzielt. Die Strategie hat eine klare Logik, viel Optimierungsspielraum und eine breite Anwendbarkeit. Es handelt sich um eine quantitative Strategie, die weiter untersucht und optimiert werden sollte. Durch eine angemessene Parameteroptimierung und logische Verbesserungen können die Stabilität und Rentabilität der Strategie weiter gesteigert werden, um sie besser an unterschiedliche Marktbedingungen anzupassen.

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

//@version=5
strategy("Breakout", overlay=true, precision=6, pyramiding=0, initial_capital=1000, default_qty_type=strategy.percent_of_equity, default_qty_value=25.0, commission_value=0.05)

n = input.int(5, "N Bars", minval=1)
Strategy parameters
Strategy parameters
N Bars
Source
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)