Type/to search

Strategie mit doppelten gleitenden Durchschnitten (Umkehrstrategie)

Common strategy
Created: 2023-09-21 16:40:01
Last modified: 3 years ago
1
Follow
1802
Followers

Übersicht

Diese Strategie basiert auf dem Golden Cross und Death Cross von zwei gleitenden Durchschnitten. Wenn der kurzfristige gleitende Durchschnitt den langfristigen nach oben kreuzt, wird eine Long-Position eröffnet; wenn der kurzfristige gleitende Durchschnitt den langfristigen nach unten kreuzt, wird die Position geschlossen. Die Strategie ist einfach und verständlich, ideal für Anfänger.

Strategieprinzip

Die Strategie nutzt hauptsächlich die Indikatoren sma(close, 14) und sma(close, 28).

Zuerst werden der kurze und lange gleitende Durchschnitt definiert:

pine
short_ma = sma(close, 14) long_ma = sma(close, 28)

Dann wird basierend auf Golden Cross und Death Cross der Ein- und Ausstieg bestimmt:

pine
longCondition = crossover(short_ma, long_ma) shortCondition = crossunder(short_ma, long_ma)

Bei einem Aufwärtskreuzen des kurzen über den langen gleitenden Durchschnitt wird eine Long-Position eröffnet:

pine
strategy.entry("Buy", strategy.long, when = longCondition)

Bei einem Abwärtskreuzen des kurzen unter den langen gleitenden Durchschnitt wird die Position geschlossen:

pine
strategy.close_all(when = shortCondition)

Das Prinzip der Strategie ist klar und einfach: Sie nutzt die Kreuzen der beiden gleitenden Durchschnitte und besitzt eine gewisse Trendfolgefähigkeit.

Vorteile

  • Einfaches und verständliches Prinzip, auch für Anfänger leicht nutzbar
  • Nutzt die Kreuzen gleitender Durchschnitte zur Trendbestimmung, gewisse Trendfolgefähigkeit
  • Anpassbare Perioden der gleitenden Durchschnitte zur Parameteroptimierung
  • Möglichkeit zur Festlegung eines Stop-Loss, um Einzelverluste zu begrenzen

Risiken

  • Die Zwei-MA-Strategie reagiert empfindlich auf Marktschwankungen und kann mehrere Verlusttrades erzeugen
  • Gleitende Durchschnitte reagieren verzögert, können Wendepunkte verpassen
  • Positionen nahe Kreuzungspunkten der MA sind anfällig für Einschluss
  • Optimierung der MA-Perioden erforderlich; verschiedene Perioden können unterschiedliche Ergebnisse liefern
  • Bei starken Trendänderungen kann kein schneller Stop-Loss erfolgen

Optimierungsmöglichkeiten

Die Strategie kann in folgenden Bereichen optimiert werden:

  1. Optimierung der MA-Perioden zur Findung der besten Kombination
    Verschiedene kurze und lange MA-Perioden testen, z. B. (5, 10), (10, 20), (20, 60) im Vergleich.

  2. Hinzufügen von Filtern zur Vermeidung von Fehlsignalen
    Bei MA-Kreuzen Filter wie Handelsvolumen oder Preisspanne einfügen, um übermäßige Trades in Seitwärtsmärkten zu vermeiden.

  3. Integration eines Stop-Loss
    Einen Stop-Loss-Preis setzen oder die MA als Stop-Loss-Linie verwenden, um Einzelverluste zu begrenzen.

  4. Kombination mit anderen Indikatoren
    Unterstützende Indikatoren wie MACD, KDJ usw. hinzufügen, um die Strategieleistung zu verbessern.

  5. Optimierung der Einstiegspunkte
    Bessere Einstiegspunkte in der Nähe der MA finden, anstatt direkt am Kreuzungspunkt zu handeln, z. B. bei MA-Divergenz.

Zusammenfassung

Die Zwei-MA-Strategie ist konzeptionell einfach und für Anfänger leicht anzuwenden. Allerdings reagiert sie empfindlich auf Marktschwankungen und birgt ein gewisses Verlustrisiko. Durch Parameteroptimierung, das Hinzufügen von Filtern, die Einbindung eines Stop-Loss und die Kombination mit anderen Indikatoren kann die Strategieleistung verbessert werden. In starken Trends kann die Strategie gute Ergebnisse liefern; in Seitwärtsmärkten wird jedoch Vorsicht oder der Einsatz eines Stop-Loss zur Risikobegrenzung empfohlen.

Source
Pine
/*backtest
start: 2023-08-21 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=2
// strategy("Tester", pyramiding = 50, default_qty_type = strategy.cash, default_qty_value = 20, initial_capital = 2000, commission_type = strategy.commission.percent, commission_value = 0.25)

minGainPercent = input(0.6)
Strategy parameters
Strategy parameters
minGainPercent
avg_protection
gain_protection
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)