Type/to search

Kanalausbruch-Gleitender-Durchschnitt-Following-Strategie

Common strategy
Created: 2024-01-15 12:25:26
Last modified: 3 years ago
1
Follow
1802
Followers

img

Übersicht

Diese Strategie ist eine Ausbruchsstrategie basierend auf einem Preiskorridor, die gleitende Durchschnitte und einen Trailing Stop-Loss/Take-Profit für den Ein- und Ausstieg kombiniert. Sie verwendet gleitende Durchschnitte von Höchst- und Tiefstkursen, um einen Preiskorridor zu bilden, geht bei einem Ausbruch des Kurses aus dem Korridor long/short und kontrolliert das Risiko durch einen festen Stop-Loss oder Trailing Stop.

Funktionsweise

Die Strategie bildet einen Preiskorridor, indem sie gleitende Durchschnitte der Höchst- und Tiefstkurse berechnet. Konkret wird ein einfacher gleitender Durchschnitt (SMA) der Länge 10 für die Höchst- und Tiefstkurse berechnet, der die obere und untere Grenze des Korridors bildet. Wenn der Kurs von der unteren Grenze nach oben durch die obere Grenze bricht, wird eine Long-Position eröffnet; wenn der Kurs von der oberen Grenze nach unten durch die untere Grenze bricht, wird eine Short-Position eröffnet.

Nach dem Einstieg verwendet die Strategie einen festen Stop-Loss oder Trailing Stop, um die Position zu verlassen. Der Trailing Stop umfasst zwei Parameter: einen festen Take-Profit-Punkt und einen Aktivierungsabstand (activating offset). Wenn der Kurs den Aktivierungsabstand erreicht, wird der Take-Profit-Punkt dem Kurs nachgeführt. Dies ermöglicht es, Gewinne zu sichern und gleichzeitig Raum für weitere Kursgewinne zu lassen.

Die Strategie verwendet außerdem einen Zeitraumfilter und führt Backtests nur innerhalb eines bestimmten historischen Datumsbereichs durch, um die Performance in unterschiedlichen Marktphasen zu testen.

Vorteile

Die Strategie nutzt einen Preiskorridor und einen trendfolgenden Stop-Loss, um die Richtung von mittel- bis langfristigen Trends zu erfassen. Im Vergleich zu einer reinen gleitenden-Durchschnitts-Strategie reduziert sie ineffektive Trades, die durch Kursoszillationen verursacht werden. Durch den Trailing Stop kann der Kurs dynamisch nachgeführt werden, um Gewinne zu sichern.

Insgesamt ist die Strategie logisch klar, verwendet wenige Indikatoren und Parameter, ist leicht zu backtesten und eignet sich für den mittel- bis langfristigen Trendhandel, um in starken Marktphasen Gewinne zu erzielen.

Risikoanalyse

In Seitwärtsmärkten (Konsolidierungsphasen) kann die Strategie leicht ausgestoppt werden und keine dauerhaften Gewinne erzielen. Zudem kann der Kurs in extremen Marktphasen direkt den Stop-Loss durchbrechen, was zu großen Verlusten führt.

Die Parameter sind eher subjektiv festgelegt und müssen je nach Marktphase angepasst werden. Der feste Take-Profit-Punkt und der Aktivierungsabstand können nicht an die aktuelle Marktvolatilität angepasst werden.

Optimierungsmöglichkeiten

Die Einstiegssignale könnten durch andere Indikatoren wie Volumen oder Bollinger-Bänder gefiltert werden, um Fehlsignale zu vermeiden. Alternativ könnte ein dynamischer Stop-Loss basierend auf dem ATR oder der Kursvolatilität verwendet werden.

Die Ausstiegsregeln könnten durch einen Trailing Stop oder einen Chandelier Exit optimiert werden. Ein teilweiser Ausstieg könnte in Betracht gezogen werden, wenn der Kurs wieder in den Korridor eintritt. Die Optimierung von Einstiegsfiltern und Ausstiegsregeln kann die Stabilität der Strategie erheblich verbessern.

Zusammenfassung

Diese Strategie ist eine quantitative Strategie, die auf einem Preiskorridor, Trendfolge und Stop-Loss/Take-Profit-Management basiert. Sie zeichnet sich durch eine klare logische Struktur und einfache Parameter aus, ist leicht zu verstehen und zu backtesten und eignet sich gut zum Erlernen des quantitativen Handels. Die Strategie kann auf verschiedene Weise optimiert werden, um Stabilität und Rentabilität zu verbessern. Ihr Kernansatz besteht darin, die Richtung von Kurstrends zu erfassen und das Risiko durch Stop-Loss und Take-Profit zu kontrollieren. Sie kann auf verschiedene Instrumente und Zeitrahmen angewendet werden.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-21 23:59:59
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Generalized SSL Backtest w/ TSSL", shorttitle="GSSL Backtest", overlay=true )
// Generalized SSL:
//  This is the very first time the SSL indicator, whose acronym I ignore, is on Tradingview. 
Strategy parameters
Strategy parameters
Lb
MA Type
SL Activation
SL Trigger
TP Activation
TP Trigger
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)