Type/to search

Auf der Glättung der Durchschnittsdifferenz basierende Trendfolgestrategie

Common strategy
Created: 2024-02-20 11:15:54
Last modified: 2 years ago
1
Follow
1802
Followers

img

Übersicht

Diese Strategie ist eine Indikatorstrategie, die den Trend mithilfe kurzfristiger Hochs und Tiefs sowie der Differenz zwischen kurzfristigen und langfristigen Durchschnittskosten ermittelt. Ziel der Strategie ist es, die kurzfristige Sensitivität zu erhöhen, indem die Glättungsfunktionen der Mittelwerte vergrößert werden, um die Verluste in Seitwärtsphasen zu reduzieren, während bei Trendbewegungen weiterhin hohe Gewinne erzielt werden.

Strategieprinzip

  1. Berechnung der kurzfristigen Kosten: Verwendung der Funktionen ta.highest und ta.lowest, um den höchsten und niedrigsten Kurs der letzten shortTerm Kerzen zu ermitteln und daraus den Durchschnitt als kurzfristige Kosten zu berechnen.
  2. Berechnung der langfristigen Kosten: Verwendung der Funktion ta.sma, um den einfachen gleitenden Durchschnitt der Schlusskurse der letzten longTerm Kerzen als langfristige Kosten zu berechnen.
  3. Berechnung der Differenz: Kurzfristige Kosten minus langfristige Kosten.
  4. Glättung der Differenz: Die Differenz wird geglättet, um Fehlentscheidungen zu reduzieren. Hierfür wird ta.sma verwendet (einfacher gleitender Durchschnitt).
  5. Trendbestimmung: Festlegung eines Schwellenwerts threshold. Liegt die geglättete Differenz über threshold, wird ein Aufwärtstrend angenommen; liegt sie unter dem negativen threshold, wird ein Abwärtstrend angenommen.
  6. Ein- und Ausstieg: Bei Long-Positionen wird dem Aufwärtstrend gefolgt, bei Short-Positionen dem Abwärtstrend.

Vorteilsanalyse

  1. Erhöhte kurzfristige Sensitivität, um kurzfristige Chancen schnell zu erkennen.
  2. Glättung reduziert die Wahrscheinlichkeit von Fehlentscheidungen.
  3. Festlegung eines Kanals reduziert unnötige Eröffnungen.
  4. Strikte Trendfolge ermöglicht rechtzeitiges Stop-Loss und Gewinnmitnahmen.

Risikoanalyse

  1. Kurzfristiger Fokus kann zu Fehlentscheidungen führen – der Stop-Loss-Bereich sollte angemessen erweitert werden.
  2. Parameter wie kurze/lange Tage und Glättungsparameter müssen wiederholt getestet werden; eine falsche Einstellung kann zu übermäßiger Empfindlichkeit oder Trägheit führen.
  3. Die Kanalbreite muss sinnvoll gewählt werden – zu große oder zu kleine Werte sind problematisch.
  4. In seitwärts tendierenden Märkten kann es zu wiederholten Eröffnungen und einem Feststecken kommen.

Lösungen für die Risiken:

  1. Angemessene Vergrößerung des Stop-Loss-Spielraums, um ein Feststecken zu vermeiden.
  2. Optimierung der Parametereinstellungen, um Sensitivität und Fehlerrate auszugleichen.
  3. Testen und Optimieren der Kanalparameter.
  4. Hinzufügen von Filtern, um unnötige Eröffnungen in Seitwärtsmärkten zu vermeiden.

Optimierungsmöglichkeiten

  1. Optimierung der kurzfristigen Hochs/Tiefs, z. B. Berechnung von PA (Price Action) oder gewichteten Werten für glattere kurzfristige Kosten.
  2. Testen verschiedener Berechnungsmethoden für die langfristigen Kosten.
  3. Ausprobieren unterschiedlicher Glättungsalgorithmen für die Differenz.
  4. Optimierung der Kanalparameter.
  5. Hinzufügen von Eröffnungsfiltern wie Ausbrüche, steigendes Volumen usw.
  6. Umkehr: Einbeziehen von Umkehrmöglichkeiten.

Zusammenfassung

Insgesamt handelt es sich bei dieser Strategie um eine sehr einfache und direkte Trendfolgestrategie. Im Vergleich zu üblichen Indikatoren wie gleitenden Durchschnitten kann sie durch die Berechnung der Differenz zwischen kurz- und langfristigen Kosten Trendwenden schneller erkennen. Durch die Glättung bietet sie zudem einen großen Spielraum für die Parameteroptimierung, sodass Sensitivität und Fehlerrate über die Glättungsparameter abgestimmt werden können. Zusammenfassend zeichnet sich die Strategie durch Wendigkeit, Direktheit und hohe Anpassbarkeit aus – ein vielversprechender Ansatz, der eine vertiefte Untersuchung wert ist. Durch weitere Optimierung der Parameter und Hinzufügen ergänzender Bedingungen lässt sich die Performance potenziell noch steigern.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © dead0001ing1

//@version=5
Strategy parameters
Strategy parameters
Short Term
Long Term
Smoothing
Threshold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)