Type/to search

Polynomiale Trailing-Stop-Strategie

Common strategy
Created: 2024-02-23 14:43:36
Last modified: 2 years ago
1
Follow
1802
Followers

img

Überblick

Die polynomische Trailing-Stop-Strategie ist eine Strategie mit einer polynomischen Funktion als Trailing-Stop. Der Einstieg erfolgt an den Kreuzungspunkten einfacher gleitender Schlusskurse. Beim Einstieg wird das Minimum des festgelegten Einstiegszeitraums fixiert. Nach dem Einstieg wird ein Trailing-Stop in der Form Minimum + D * N^a aktiviert, wobei das Minimum das während des Einstiegszeitraums festgelegte Minimum ist, D der Rückzugswert, N die Anzahl der Kerzen während der Haltedauer und a der Grad des Polynoms. Wenn der Trailing-Stop von unten nach oben den Schlusskurs der Kerze durchbricht, wird die Position geschlossen.

Strategieprinzip

Der Kern der polynomischen Trailing-Stop-Strategie ist ein Strategierahmen, der einen polynomischen Trailing-Stop verwendet. Zunächst wird an den Kreuzungspunkten der einfachen gleitenden Durchschnitte ein Einstiegssignal gegeben. Konkret erfolgt ein bärischer Einstieg, wenn der Schlusskurs von oben nach unten den einfachen gleitenden Durchschnitt durchbricht. Nach dem Einstieg wird das Periodenminimum zum Zeitpunkt des Einstiegs als Basiswert für den nachfolgenden Stop aufgezeichnet. Dann aktiviert die Strategie die spezielle polynomische Trailing-Stop-Logik. Die Formel für die Trailing-Stop-Linie lautet: Minimum + D * (Anzahl der Haltperioden)^a. Dabei ist das Minimum der niedrigste Kurs innerhalb des beim Einstieg aufgezeichneten Zeitraums, D der Rückzugswert, die Anzahl der Haltperioden die bisher gehaltenen Tage oder Kerzen und a der Grad des Polynoms. Mit anderen Worten: Mit zunehmender Haltedauer bewegt sich die Stop-Linie in einer nichtlinearen Weise nach oben, bildet eine polynomische Kurve und holt schließlich den Preis ein, um die Schließbedingung zu erreichen. Wenn diese polynomische Trailing-Stop-Linie von unten nach oben den Schlusskurs der Kerze durchbricht, wird die Schließung ausgelöst.

Der größte Vorteil dieser Strategie ist die flexible Anpassung der Stop-Linie an die Marktbedingungen, um nach Gewinnmitnahmen rechtzeitig zu stoppen und Gewinne zu sichern. Im Vergleich zu einem traditionellen linearen Trailing-Stop ist die polynomische Stop-Linie glatter und kann unnötige Stop-Auslösungen wirksam reduzieren. Gleichzeitig kann die Strategie im Vergleich zu einem Breakout-Stop die Stop-Linie im Laufe der Zeit kontinuierlich anheben und so einen Gewinnschutz bieten. Durch Anpassen der Parameter D und a kann die Form der Stop-Linie verändert und eine dynamische Verfolgung von Marktveränderungen erreicht werden.

Vorteilsanalyse

Die größten Vorteile der polynomischen Trailing-Stop-Strategie sind:

  1. Verwendung einer speziellen polynomischen Stop-Methode, die eine flexible Anpassung der Stop-Linie an die Marktbedingungen ermöglicht und Probleme linearer Stops vermeidet.

  2. Im Vergleich zu herkömmlichen Stop-Methoden kann diese Strategie durch nichtlineare Anpassung der Stop-Linie unnötige Stop-Auslösungen erheblich reduzieren.

  3. Die Stop-Linie dieser Strategie bewegt sich glatt nach oben, was es ermöglicht, Gewinne zu sichern und gleichzeitig rechtzeitig zu stoppen.

  4. Die Stop-Methode der Strategie kann durch Anpassen der Parameter frei verändert werden und hat eine hohe Anpassungsfähigkeit an Marktveränderungen.

  5. Der Strategierahmen ist einfach und klar, leicht zu implementieren und zu optimieren.

Risikoanalyse

Die polynomische Trailing-Stop-Strategie birgt auch einige potenzielle Risiken:

  1. Wenn die Trailing-Stop-Linie zu aggressiv angepasst wird, kann es zu vorzeitigen Stops kommen. Dies kann durch Parameteroptimierung behoben werden.

  2. Während des glatten Anstiegs der Stop-Linie können größere Gewinnchancen verpasst werden. Dies ist ein unvermeidlicher Kompromiss der Strategie.

  3. Die polynomische Funktion kann zu unerwarteten Preisdurchbrüchen führen, die durch Parameteranpassung und Hinzufügen weiterer Stop-Methoden vermieden werden müssen.

  4. Als technische Indikatorstrategie hat sie eine geringe Fähigkeit, auf unerwartete Ereignisse zu reagieren. Dies kann durch manuelles Eingreifen oder Kombination mit anderen Modellen verbessert werden.

Optimierungsrichtungen

Die polynomische Trailing-Stop-Strategie bietet mehrere wichtige Optimierungsrichtungen:

  1. Anpassung der Einstiegslogik, um bessere Einstiegszeitpunkte zu finden.

  2. Optimierung der Berechnungsformel für die Trailing-Stop-Linie, um die beste Parameterkombination zu finden.

  3. Ausprobieren verschiedener Formen der Stop-Linie, z. B. exponentiell, logarithmisch usw.

  4. Hinzufügen weiterer Stop-Methoden neben der Stop-Linie, um eine mehrstufige Stop-Verteidigung aufzubauen.

  5. Kombination mit maschinellem Lernen, Deep Learning usw., um Modellvorhersagen zur Steuerung des Stops zu nutzen.

  6. Untersuchung der Anwendung der Strategie auf verschiedenen Märkten und in verschiedenen Zeiträumen.

  7. Aufbau eines adaptiven Optimierungsmechanismus für die Stop-Linie, der die Form der Stop-Kurve automatisch optimiert.

Zusammenfassung

Die polynomische Trailing-Stop-Strategie ist insgesamt eine sehr praktische Stop-Strategie. Sie überwindet die Einschränkungen des traditionellen linearen Trailing-Stops, verwendet eine glattere nichtlineare polynomische Funktion als Stop-Linie und reduziert unnötige Stops erheblich, während Gewinne gesichert werden. Die Stop-Mechanik dieser Strategie ist flexibel, die Form der Stop-Linie kann durch Anpassen der Parameter frei verändert werden, und sie hat eine hohe Anpassungsfähigkeit an Marktveränderungen. Gleichzeitig ist der Rahmen der Strategie einfach, leicht zu verstehen und zu implementieren, und hat einen hohen praktischen Wert. Natürlich ist die Fähigkeit dieser Strategie, mit unerwarteten Ereignissen umzugehen, als technische Indikatorstrategie begrenzt, was eines der zu beachtenden Risiken ist. Insgesamt ist die polynomische Trailing-Stop-Strategie eine effiziente, praktische und einfach zu bedienende Gewinnschutzstrategie, die für quantitative Händler lernenswert und anwendbar ist.

Source
Pine
/*backtest
start: 2023-02-16 00:00:00
end: 2024-02-22 00:00:00
period: 1d
basePeriod: 1h
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/
// © Alferow

//@version=4
Strategy parameters
Strategy parameters
decrement
polynomial degree
period SMA
period MIN_for
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)