Type/to search

Handelsstrategie mit gleitenden Durchschnitten

Common strategy
Created: 2024-01-05 15:36:00
Last modified: 3 years ago
1
Follow
1802
Followers

img

Übersicht

Dieser Artikel diskutiert eine auf einem einfachen gleitenden Durchschnitt basierende Handelsstrategie. Die Strategie verwendet einen gleitenden Durchschnitt der Länge 17, der mit dem Schlusskurs verglichen wird. Wenn der Schlusskurs den gleitenden Durchschnitt nach oben kreuzt, wird eine Long-Position eröffnet; bei einem Kreuzen nach unten eine Short-Position.

Strategieprinzip

Berechnung des gleitenden Durchschnitts

Die Strategie berechnet den gleitenden Durchschnitt mit folgenden Parametern:

  • MA-Quelle: Standardmäßig der Durchschnitt von OHLC (OHLC4)
  • MA-Typ: Standardmäßig einfacher gleitender Durchschnitt (SMA)
  • MA-Länge: Standardmäßig 17

Basierend auf diesen Parametern wird die Funktion getMAType() aufgerufen, um den 17-Perioden-SMA des Schlusskurses zu berechnen.

Generierung von Handelssignalen

Anschließend wird der Schlusskurs mit diesem gleitenden Durchschnitt verglichen:

  • Schlusskurs > gleitender Durchschnitt: Long-Signal
  • Schlusskurs < gleitender Durchschnitt: Short-Signal

Wenn der Schlusskurs den gleitenden Durchschnitt von unten nach oben kreuzt, wird ein Long-Signal generiert; kreuzt er von oben nach unten, ein Short-Signal.

Handelsausführung

Innerhalb des Backtest-Zeitraums wird bei einem Long-Signal eine Long-Position eröffnet und bei einem Short-Signal eine Short-Position.

Vorteilsanalyse

Der größte Vorteil dieser Strategie liegt in ihrer extrem einfachen und klaren Logik. Mit nur einem Indikator wird die Trendwende anhand der Richtungsänderung beurteilt. Die Strategie ist leicht verständlich und umsetzbar – ideal für Einsteiger.

Zudem ist der gleitende Durchschnitt ein trendfolgender Indikator, der Trendwenden effektiv erfasst und kurzfristiges Marktrauschen ausblendet.

Durch Anpassung der Parameter kann die Strategie an verschiedene Zeitrahmen und Märkte angepasst werden.

Risikoanalyse

Erstens basiert die Strategie auf nur einem Indikator, was zu einer eher eindimensionalen Beurteilung führt und mehr Fehlsignale erzeugen kann.

Zweitens handelt es sich um ein trendfolgendes System, das in Seitwärts- oder volatilen Märkten nicht richtig funktioniert.

Drittens fehlen Stop-Loss und Take-Profit, sodass Verluste unbegrenzt anwachsen können.

Eine Lösung besteht darin, die Strategie mit anderen Indikatoren zu kombinieren, Parameter zu optimieren und Fehlsignale zu reduzieren. Zudem sollten Stop-Loss und Take-Profit gesetzt werden, um das Risiko zu kontrollieren und den Drawdown zu begrenzen.

Optimierungsmöglichkeiten

Folgende Ansätze können für die Strategieoptimierung dienen:

  1. Anpassung der Parameter des gleitenden Durchschnitts, z. B. Änderung auf 30 oder 50 Perioden.
  2. Ausprobieren verschiedener Typen gleitender Durchschnitte wie EMA, VIDYA etc., da sie unterschiedlich auf Preisänderungen reagieren.
  3. Hinzunahme weiterer Indikatoren, z. B. Kombination mit MACD zur Beurteilung der Stärke oder mit RSI zur Reduzierung von Fehlsignalen.
  4. Einführung eines Stop-Loss-Mechanismus, z. B. einen festen prozentualen oder ATR-basierten Trailing-Stop, um Einzelverluste zu begrenzen.
  5. Einführung eines Take-Profit-Mechanismus, z. B. ein festgelegtes prozentuales Gewinnziel, um Gewinne zu maximieren.

Diese Optimierungen können die Stabilität der Strategie verbessern und übermäßige Drawdowns vermeiden.

Zusammenfassung

Dieser Artikel analysiert eine einfache Handelsstrategie basierend auf einem 17-Perioden gleitenden Durchschnitt. Die Signalquellen der Strategie sind simpel, leicht verständlich und umsetzbar – ein klassisches trendfolgendes System. Durch eine vertiefte Betrachtung wurden die Vor- und Nachteile analysiert sowie mehrere Optimierungsansätze aus verschiedenen Blickwinkeln aufgezeigt. Es ist zu erwarten, dass die Strategie durch kontinuierliche Optimierung und Erweiterung schrittweise weiterentwickelt werden kann und auch im Live-Handel stabile Erträge erzielt.

Source
Pine
/*backtest
start: 2023-12-05 00:00:00
end: 2024-01-04 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Simple 17 BF 🚀", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)

/////////////// Time Frame ///////////////
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
MA Source
MA Type
MA Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)