Type/to search

Dynamisches risikoadjustiertes Leverage-Handelssystem

Common strategy
Created: 2023-10-16 16:00:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

Übersicht

Dieses Handelssystem trägt den Namen „Dynamisches Risiko-angepasstes Hebelhandelssystem" und zielt darauf ab, den Handel auf der Grundlage der aktuellen Marktvolatilität im Verhältnis zu ihrem historischen Durchschnitt zu steuern. Das System berechnet die angestrebte Eröffnungsanzahl anhand des ATR-Indikators (Average True Range) und passt den Hebel entsprechend an. Es verwendet eine pyramidenartige Aufstockung der Positionen und erlaubt die gleichzeitige Eröffnung mehrerer Positionen.

Strategieprinzip

Die genauen Schritte des Systems sind wie folgt:

  1. Berechnung des ATR-Werts über einen Zeitraum von 14 Tagen und dessen Normierung durch Division durch den aktuellen Schlusskurs.

  2. Berechnung des 100-Tage-einfachen gleitenden Durchschnitts (SMA) des normierten ATR.

  3. Berechnung des Verhältnisses des normierten ATR zu seinem 100-Tage-SMA.

  4. Bestimmung des angestrebten Hebels anhand des Kehrwerts des Verhältnisses (2 / Verhältnis).

  5. Berechnung der angestrebten Eröffnungsanzahl durch Multiplikation des angestrebten Hebels mit 5.

  6. Darstellung der angestrebten und aktuellen Eröffnungsanzahl auf dem Chart.

  7. Prüfung, ob eine Kaufgelegenheit besteht (wenn die aktuelle Eröffnungsanzahl geringer ist als die angestrebte Anzahl) oder eine Schließungsgelegenheit (wenn die aktuelle Eröffnungsanzahl größer ist als die angestrebte Anzahl plus 1).

  8. Bei einer Kaufgelegenheit: Eröffnung einer Long-Position und Hinzufügen des Trades zum openTrades-Array.

  9. Bei einer Schließungsgelegenheit und Vorhandensein von Trades im openTrades-Array: Schließen des neuesten Trades und Entfernen aus dem Array.

Das System zielt darauf ab, Markttrends durch dynamische Anpassung der Eröffnungsanzahl und des Hebels zu nutzen. Die Verwendung eines Arrays zur Nachverfolgung der offenen Positionen ermöglicht eine bessere Kontrolle über die Eröffnung und Schließung einzelner Trades.

Vorteilsanalyse

Die Strategie bietet folgende Vorteile:

  1. Dynamische Anpassung von Hebel und Positionsanzahl ermöglicht die Anpassung des Risikoengagements an die Marktvolatilität. Bei niedriger Volatilität werden Hebel und Positionsanzahl erhöht, bei hoher Volatilität reduziert – so wird das Risiko effektiv kontrolliert.

  2. Die Verwendung des ATR-Indikators zur Berechnung der angestrebten Positionsanzahl ist sinnvoll, da er die Marktvolatilität widerspiegelt und eine dynamische Positionsanpassung ermöglicht.

  3. Die pyramidenartige Aufstockung mit gleichzeitigen mehreren Positionen ermöglicht Gewinne in Trends.

  4. Die Verwendung eines Arrays zur Aufzeichnung jeder eröffneten Position ermöglicht eine klare Kontrolle über die Eröffnung und Schließung einzelner Trades und vermeidet unnötige gegenläufige Operationen.

  5. Die Strategie hat wenige Parameter und ist einfach umzusetzen und zu bedienen.

  6. Die Strategie ist klar und verständlich, die Code-Struktur ist sinnvoll, was eine einfache Optimierung und Iteration ermöglicht.

Risikoanalyse

Die Strategie birgt auch einige Risiken:

  1. Der ATR-Indikator spiegelt nur die Volatilität der vergangenen Periode wider; zukünftige Volatilitätsänderungen sind nicht vorhersagbar, was zu einer unangemessenen Hebelanpassung führen kann.

  2. Die pyramidenartige Aufstockung kann bei Trendumkehr zu Verlustakkumulation führen.

  3. Die Verwendung eines Arrays zur Aufzeichnung offener Positionen eignet sich nur für einfache Eröffnungs- und Schließvorgänge; bei komplexerer Eröffnungslogik wäre eine komplexere Datenstruktur erforderlich.

  4. Die Festlegung des angestrebten Hebels und der Positionsanzahl muss an die Eigenschaften des gehandelten Instruments angepasst werden und sollte nicht auf einen festen Parameter beschränkt sein.

  5. Ein einzelner Indikator kann irreführend sein; die Einbeziehung anderer Volatilitätsindikatoren oder maschineller Lernverfahren könnte die Robustheit erhöhen.

Optimierungsmöglichkeiten

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Hinzufügen einer Stop-Loss-Strategie, um bei Erreichen des Stop-Loss aktiv auszusteigen.

  2. Optimierung der Indikatorparameter durch Testen verschiedener ATR-Zeiträume.

  3. Ausprobieren verschiedener Eröffnungsstrategien, z. B. Eröffnung einer festen Anzahl von Positionen, und Testen der Ergebnisse.

  4. Hinzufügen weiterer Volatilitätsindikatoren wie Bollinger-Band-Breite (BBW), KD, RSI usw. und Kombination dieser Indikatoren.

  5. Einsatz maschineller Lernverfahren zur Vorhersage der Volatilität als Ersatz für die Simple-Smoothing-Methode.

  6. Optimierung der Berechnungsmethode für die Eröffnungsanzahl, z. B. Verwendung von ATR-Multiplikatoren oder Volatilitätsfunktionen.

  7. Aufzeichnung weiterer Details zu den Eröffnungen wie Eröffnungskurs, Zeitpunkt usw. zur Strategieanalyse und Optimierung.

  8. Hinzufügen einer Parameteroptimierungsfunktion zur automatischen Ermittlung der optimalen Parameterkombination.

Zusammenfassung

Die vorliegende Strategie basiert auf der dynamischen Anpassung von Hebel und Eröffnungsanzahl anhand des ATR und passt das Risikoengagement in Trends an. Sie bietet gewisse Vorteile, hat aber auch Probleme wie die schwierige Parametereinstellung und Optimierungspotenzial bei den Indikatoren. Insgesamt ist die Strategie klar, einfach zu bedienen und zu optimieren und eine vertiefte Untersuchung und Anwendung wert.

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

//@version=5
strategy("I11L - Risk Adjusted Leveraging", overlay=false, pyramiding=25, default_qty_value=20, initial_capital=20000, default_qty_type=strategy.percent_of_equity,process_orders_on_close=false, calc_on_every_tick=false)

atr = ta.atr(14) / close
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)