Type/to search

Backtest-Strategie für Wertbalkendiagramme basierend auf prozentualen Veränderungen

Common strategy
Created: 2023-11-15 15:41:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

Übersicht

Diese Strategie bewertet den Trend, indem sie die prozentuale Veränderung des Schlusspreises der aktuellen Kerze im Vergleich zum Schlusspreis von N Kerzen zuvor berechnet und diese mit farbigen Balkendiagrammen darstellt. Die Strategie kombiniert Trendlinien, um Kauf- und Verkaufssignale zu generieren.

Funktionsweise der Strategie

  1. Über die Eingabeparameter (input) werden Strategieparameter festgelegt, darunter die Breite des Balkendiagramms, die Anzeige der Preisänderung oder der prozentualen Änderung, die Anzahl der zurückliegenden Kerzen (Lookback) sowie die Schwellenwerte für Kauf und Verkauf.

  2. Berechnung der Differenz oder der prozentualen Differenz zwischen dem Schlusspreis der aktuellen Kerze und dem Schlusspreis der N Kerzen zuvor.

  3. Festlegung der Schwellenwertlinien für Kauf und Verkauf.

  4. Anzeige von Balkendiagrammen in unterschiedlichen Farben basierend auf der prozentualen Differenz.

  5. Wenn die prozentuale Differenz größer als der Kaufschewellenwert ist, wird eine Long-Position eröffnet; wenn sie kleiner als der Verkaufsschwellenwert ist, wird eine Short-Position eröffnet.

  6. Die Farbe des Balkendiagramms wird entsprechend der Positionsrichtung festgelegt.

  7. Ein- und Ausstiege erfolgen basierend auf der Positionsrichtung.

Vorteile der Strategie

  1. Zeigt die Preisentwicklungstendenz visuell an, was die Handelsentscheidung erleichtert.

  2. In Kombination mit Trendindikatoren können Ein- und Ausstiegspunkte relativ klar identifiziert werden.

  3. Durch Anpassung der Parameter kann die Strategie für verschiedene Instrumente und Zeitrahmen optimiert werden.

  4. Die Logik ist einfach und klar, leicht zu verstehen und zu modifizieren.

  5. Gute Visualisierung, ermöglicht schnelle Erkennung der Trendrichtung.

Risiken der Strategie

  1. Anfällig für Fehlsignale; eine ungeeignete Wahl des Einstiegspunkts kann zu Verlusten führen.

  2. Bei Instrumenten mit hoher Volatilität müssen die Parameter angepasst werden, andernfalls steigt die Wahrscheinlichkeit von Verlusten.

  3. Berücksichtigt nicht die Auswirkungen unerwarteter Ereignisse wie gravierende negative Nachrichten.

  4. Kurzer Backtest-Zeitraum; die Robustheit der Parameter kann möglicherweise nicht bestätigt werden.

  5. Keine Berücksichtigung von Endzeiten, möglicherweise werden Umkehrchancen verpasst.

Das Risiko kann durch Parameteroptimierung, Kombination mit anderen Indikatoren zur Signalfilterung, Festlegung von Stop-Loss und Verlängerung des Backtest-Zeitraums kontrolliert werden.

Optimierungsmöglichkeiten

  1. Es kann in Betracht gezogen werden, andere Indikatoren wie Trendindikatoren oder Volatilitätsindikatoren zur Bestätigung von Handelssignalen zu integrieren.

  2. Maschinelles Lernen kann eingesetzt werden, um die Parametereinstellungen zu optimieren.

  3. Dynamische Stop-Loss können festgelegt werden, um Verluste pro Trade zu begrenzen.

  4. Stimmungsindikatoren und Nachrichtenlage können einbezogen werden, um Auswirkungen plötzlicher Ereignisse zu vermeiden.

  5. Filterregeln basierend auf Handelszeiten oder bestimmten Zeiträumen können hinzugefügt werden.

  6. Der Backtest-Zeitraum kann optimiert werden, indem ein längerer Zeitraum zur Validierung gewählt wird.

Zusammenfassung

Diese Strategie berechnet die prozentuale Preisänderung, zeigt sie in Echtzeit in einem Balkendiagramm an und nutzt Trendlinien zur Bewertung, wodurch relativ klare Handelssignale entstehen. Die Strategie ist einfach im Ansatz und leicht anzuwenden. Sie birgt jedoch gewisse Risiken, die durch Parameteroptimierung, Indikatorfilterung und Stop-Loss kontrolliert werden müssen. Bei kontinuierlicher Optimierung kann sie zu einer leicht verständlichen und praktischen Trendfolgestrategie werden.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v3.0 27/07/2018
//
Strategy parameters
Strategy parameters
Bar Width
Price Change
Look Back
SellZone
BuyZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)