Type/to search

Handelsstrategie basierend auf Momentum-Oszillator

Common strategy
Created: 2024-02-05 10:44:19
Last modified: 2 years ago
1
Follow
1802
Followers

img

Überblick

Diese Strategie ist eine auf Momentum basierende Tages-Ranging-Strategie mit ATR-Stopp. Sie wurde von Kory Hoang von Stably entwickelt.

Die Strategie nutzt Momentum-Indikatoren zur Identifizierung der Trendrichtung und setzt in Kombination mit dem ATR-Indikator Stop-Loss-Grenzen, um eine "niedrig kaufen, hoch verkaufen"-Ranging-Strategie umzusetzen.

Strategieprinzip

Im Code wird zunächst der Zeitrahmen des Backtests festgelegt.

Anschließend folgt der Indikatorenteil, in dem die folgenden Indikatoren berechnet werden:

  • atr(): Berechnet den ATR-Indikator zur Festlegung des Stopps;
  • max_ / min_: Zeichnet das Höchst-/Tiefstkurs der vorherigen Kerze auf;
  • is_uptrend: Bestimmt, ob ein Aufwärtstrend vorliegt;
  • vstop: Stop-Loss-Linie;

Die Hauptlogik zur Trendbestimmung lautet:

Wenn der Schlusskurs über der zuvor fallenden Stopp-Linie vstop liegt, wird ein Aufwärtstrend angenommen; wenn der Schlusskurs unter der zuvor steigenden Stopp-Linie vstop liegt, wird ein Abwärtstrend angenommen.

Bei einem Trendwechsel wird die Position der Stopp-Linie angepasst.

Konkret wird im Aufwärtstrend die Stopp-Linie auf den Höchstkurs der vorherigen Kerze minus dem ATR-Wert gesetzt; im Abwärtstrend auf den Tiefstkurs der vorherigen Kerze plus dem ATR-Wert.

Auf diese Weise wird ein trendfolgender Stopp realisiert.

Im Handelsregelteil wird bei einem Durchbruch der Stopp-Linie eine Long- oder Short-Position eröffnet.

Vorteilsanalyse

Diese Strategie bietet folgende Vorteile:

  1. Verwendung der Momentum-Technik zur Bestimmung der Trendrichtung, um Wendepunkte rechtzeitig zu erkennen und Fehldurchbrüche zu vermeiden.
  2. Der ATR-Stopp folgt dem Höchst-/Tiefstkurs und ermöglicht eine gute Risikokontrolle.
  3. Die Strategielogik ist einfach und klar, leicht zu verstehen und umzusetzen.
  4. Ermöglicht "niedrig kaufen, hoch verkaufen"-Ranging-Handel zwischen Trends.

Risikoanalyse

Die Strategie birgt auch einige Risiken:

  1. Eine ungeeignete Wahl des ATR-Wertes kann dazu führen, dass der Stopp zu locker oder zu eng ist.
  2. In Seitwärtstrends kann es zu starken Schwankungen und konsekutiven Stopp-Losses kommen.
  3. Die Anzahl der Trades kann hoch sein, was zu hohen Transaktionskosten führt.

Optimierungsmöglichkeiten:

  1. Testen verschiedener ATR-Parameter, um die optimale Parameterkombination zu finden.
  2. Kombination des ATR mit Volatilitätsindikatoren zur Optimierung der Stopp-Linie.
  3. Einbindung eines Trendfilters, um unnötige Eröffnungen in Seitwärtstrends zu vermeiden.

Optimierungsrichtungen

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Testen verschiedener ATR-Parameter, um die optimale Parameterkombination zu finden. Es können mehrere Parametersätze zurückgetestet und das Risiko-Ertrags-Verhältnis bewertet werden.
  2. Kombination des ATR mit Volatilitätsindikatoren zur Optimierung der Stopp-Linie. Bei steigender Volatilität kann der Stopp-Abstand angemessen erweitert werden.
  3. Einbindung eines Trendfilters, um unnötige Eröffnungen in Seitwärtstrends zu vermeiden. Es können zusätzliche Trendindikatoren eingeführt werden, um nur bei klaren Trends zu handeln.
  4. Hinzufügen eines Positionsgrößenmanagements. Die Position kann basierend auf der Kapitalauslastung, der Anzahl aufeinanderfolgender Stopp-Losses usw. angepasst werden.
  5. Hinzufügen einer Risikokontrolle für Positionsübergänge über Nacht. Vor Börsenschluss kann aktiv ein Stopp-Loss gesetzt werden, um Kurslücken über Nacht zu vermeiden.

Zusammenfassung

Diese Strategie als grundlegende Intraday-Ranging-Strategie hat eine klare Gesamtlogik. Sie nutzt die Momentum-Technik zur Trendbestimmung und den ATR-Indikator für einen gleitenden Stopp, was eine effektive Risikokontrolle ermöglicht.

Der Optimierungsspielraum ist noch groß. Zukünftig kann die Strategie aus mehreren Perspektiven verbessert werden, wie Trendbestimmung, Stopp-Methode, Positionsgrößenmanagement usw., um sie für den Live-Handel besser geeignet zu machen. Insgesamt bietet diese Strategie ein solides Grundgerüst für den quantitativen Handel.

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

//@version=2
strategy("BTC Swinger", overlay=true, commission_value = 0.25, default_qty_type=strategy.percent_of_equity, default_qty_value = 100)

/////////////////////////////////////////////////////////////
Strategy parameters
Strategy parameters
From Month
From Day
From Year
To Month
To Day
To Year
length
mult
Strategy Direction
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)