Type/to search

Trailing-Stop-Strategie

Common strategy
Created: 2023-10-07 16:11:45
Last modified: 3 years ago
1
Follow
1802
Followers

Überblick

Diese Strategie verwendet einen Kalman-Filter, um den Preis zu verfolgen, und passt den Stop-Loss dynamisch mithilfe einer gleitenden Stop-Loss-Linie an, um einen gleitenden Stop-Loss zu realisieren.

Prinzip

Die Strategie verfolgt den Preis in Echtzeit mit einem Kalman-Filter. Der Kalman-Filter besteht aus zwei Gleichungen:

Vorhersagegleichung:

smooth = kf[1] + dk * sqrt(gain / 10000 * 2)

Aktualisierungsgleichung:

kf = smooth + velo

Dabei ist dk der Vorhersagefehler, gain die Kalman-Verstärkung, die die Nachverfolgungsempfindlichkeit bestimmt.

Zusätzlich verwendet die Strategie eine gleitende Stop-Loss-Linie, um Gewinne zu sichern. Der anfängliche Stop-Loss-Abstand ist der eingestellte Prozentsatz des Stop-Losses, z. B. 2 %.

Bei einer Long-Position: Wenn der Preis steigt, verschiebt sich die Stop-Loss-Linie nach oben und nähert sich schrittweise der Kalman-Linie an, mit einem Schritt von downStep, z. B. 0,5 %. Wenn der Preis fällt und der Stop-Loss ausgelöst wird, wird die Position wieder eröffnet und der anfängliche Stop-Loss-Abstand festgelegt.

Bei einer Short-Position gilt das Gleiche sinngemäß.

Auf diese Weise kann die Strategie Gewinne schrittweise basierend auf dem Trend sichern und bietet ein gutes Risikomanagement.

Vorteile

  1. Verwendung eines Kalman-Filters zur Echtzeit-Preisverfolgung mit schneller Reaktion.
  2. Nutzung einer gleitenden Stop-Loss-Linie zur Gewinnsicherung, effektives Risikomanagement. Der Stop-Loss-Abstand ist anpassbar.
  3. Flexible Auswahl zwischen Long/Short oder nur Long/Short.
  4. Möglichkeit eines aggressiven oder konservativen Stop-Loss basierend auf dem Trend.
  5. Flexible Einstellung von Take-Profit und Stop-Loss nach Bedarf.

Risiken

  1. Ungünstige Parametereinstellung des Kalman-Filters kann zu instabiler Nachverfolgung führen.
  2. Slippage kann dazu führen, dass der Stop-Loss vorzeitig ausgelöst wird. Ein etwas großzügigerer Stop-Loss-Abstand kann helfen.
  3. In stark trendenden Märkten sollte die gleitende Stop-Loss-Strategie nicht verwendet werden; dem Trend sollte gefolgt werden.
  4. In seitwärts tendierenden Märkten kann der Stop-Loss häufig ausgelöst werden. Ein großzügigerer Stop-Loss-Abstand oder der Verzicht auf gleitenden Stop-Loss sind möglich.

Optimierung

  1. Einführung weiterer Indikatoren zur Bestimmung der Trendrichtung, Optimierung des Einstiegszeitpunkts.
  2. Anpassung der Schrittweite der Stop-Loss-Linie an die Marktvolatilität.
  3. Kombination mit maschinellem Lernen zur Optimierung der Stop-Loss-Parameter.
  4. Kombination mit weiteren Risikoindikatoren zur dynamischen Positionsgrößenverwaltung.

Zusammenfassung

Die gleitende Stop-Loss-Strategie verwendet einen Kalman-Filter, um Preisänderungen zu verfolgen, und sichert Gewinne durch eine gleitende Stop-Loss-Linie. Sie kontrolliert das Risiko, während sie Gewinne sichert, und ist eine zuverlässige und leicht optimierbare Strategie. Durch die Kombination mit Trendbestimmung und dynamischem Positionsmanagement können noch bessere Ergebnisse erzielt werden.

Source
Pine
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © BigCoinHunter

//@version=5
Strategy parameters
Strategy parameters
Kalman Gain:
Source:
Beginning Approach(%):
Final Approach(%):
Approach Decrease Step:
Take Profit:
Stop Loss:
Long Entry
Short Entry
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)