Type/to search

Trendbasierte zyklische Handelsstrategie

Common strategy
Created: 2023-11-17 17:05:11
Last modified: 3 years ago
1
Follow
1802
Followers

img

Überblick

Die trendbasierte Zyklushandelsstrategie ist eine quantitative Handelsstrategie, die den 200-Tage einfachen gleitenden Durchschnitt (SMA) verwendet, um die Trendrichtung zu bestimmen. Die Strategie bietet zwei Modi: "Aufwärtstrend folgen" und "Abwärtstrend folgen", die je nach Präferenz des Händlers ausgewählt werden können. Die Strategie ermöglicht es dem Händler, individuelle Stop-Loss- und Take-Profit-Niveaus festzulegen, was eine größere Flexibilität bietet.

Funktionsweise der Strategie

Der Kernindikator der Strategie ist der 200-Tage einfache gleitende Durchschnitt. Die Strategie arbeitet in zwei Modi:

  1. Modus „Aufwärtstrend folgen": Eröffne eine Long-Position, wenn der Schlusskurs über dem 200-Tage gleitenden Durchschnitt liegt; schließe die Position, wenn der Stop-Loss oder Take-Profit ausgelöst wird.

  2. Modus „Abwärtstrend folgen": Eröffne eine Long-Position, wenn der Schlusskurs unter dem 200-Tage gleitenden Durchschnitt liegt; schließe die Position, wenn der Stop-Loss oder Take-Profit ausgelöst wird.

Die Bedingung für eine Long-Position wird durch die Variable longCondition definiert, basierend auf der Beziehung zwischen dem Schlusskurs und dem 200-Tage gleitenden Durchschnitt. Die Bedingung für das Schließen der Position wird durch die Variable closeCondition definiert, basierend auf der Beziehung zwischen Stop-Loss, Take-Profit und dem gleitenden Durchschnitt.

Konkret: Wenn die Long-Bedingung erfüllt ist, wird die Position über strategy.entry eröffnet; wenn die Schließbedingung erfüllt ist, wird die Position über strategy.exit geschlossen.

Vorteile der Strategie

Die Strategie bietet folgende Vorteile:

  1. Einfache und klare Handelslogik, leicht zu verstehen und umzusetzen.

  2. Zwei wählbare Modi, die je nach Marktumfeld angepasst werden können.

  3. Anpassbare Stop-Loss- und Take-Profit-Niveaus zur Steuerung des Risiko-Ertrags-Profils.

  4. Verwendung eines allgemein bekannten technischen Indikators – des 200-Tage gleitenden Durchschnitts – zur Trendbestimmung.

  5. Automatische Generierung von Handelssignalen ohne manuelles Eingreifen, wodurch das Betriebsrisiko reduziert wird.

Risiken der Strategie

Die Strategie birgt ebenfalls folgende Risiken:

  1. Übermäßige Abhängigkeit von einem einzigen technischen Indikator kann zu falschen Signalen führen. Es können weitere Indikatoren wie MACD, KDJ etc. zur Bestätigung hinzugezogen werden.

  2. Zu enge Stop-Loss- und Take-Profit-Niveaus können durch Marktvolatilität ausgelöst werden; zu weite Niveaus können ideale Ausstiegspunkte verpassen. Die Parameter sollten angemessen getestet und optimiert werden.

  3. Die Entscheidung auf Basis des Schlusskurses kann zu einer Bullen-/Bären-Verzerrung führen. Man könnte stattdessen auf die Kerzenkörper achten oder das Signal erst im nächsten Kerzenzeitraum bestätigen.

  4. Transaktionskosten werden nicht berücksichtigt. Im Live-Handel sollte ein gewisser Spielraum für Gebühren eingeplant werden.

Optimierung der Strategie

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Hinzufügen weiterer technischer Indikatoren zur Signalbestätigung, z. B. MACD.

  2. Optimierung der Stop-Loss- und Take-Profit-Parameter durch Backtest vergleichender Parametersätze.

  3. Einführung eines Trendfilters, um nur bei klaren Trendphasen zu handeln, z. B. mit dem ADX-Indikator.

  4. Verbesserung des Einstiegsmechanismus, z. B. Berücksichtigung der Kerzenkörper oder Einführung einer Bestätigungsregel.

  5. Berücksichtigung des Handelsvolumens zur Verifizierung der Signalszuverlässigkeit bei Spitzenwerten.

  6. Testen verschiedener Parameter des gleitenden Durchschnitts zur Suche nach optimalen Werten.

Zusammenfassung

Zusammenfassend ist die Strategie klar und einfach konzipiert und besitzt einen gewissen praktischen Nutzen. Allerdings birgt die alleinige Abhängigkeit von einem einzigen Indikator blinde Flecken. Es sind zusätzliche Entscheidungskriterien zur Bestätigung erforderlich, ebenso wie Parameteroptimierungen, um im Live-Handel bessere Ergebnisse zu erzielen. Zudem müssen im Live-Handel Slippage und Transaktionskosten berücksichtigt werden.

Source
Pine
/*backtest
start: 2022-11-10 00:00:00
end: 2023-11-16 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/
// © I11L

//@version=5
Strategy parameters
Strategy parameters
mode
Stop Loss (SL) level
Take Profit (TP) level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)