Duales Trendbeurteilungssystem basierend auf der Gewichtung des Transaktionsvolumens

VWDT EMA SMA VOL
Erstellungsdatum: 2024-12-11 17:41:23 zuletzt geändert: 2024-12-11 17:41:23
Kopie: 2 Klicks: 379
1
konzentrieren Sie sich auf
1617
Anhänger

Duales Trendbeurteilungssystem basierend auf der Gewichtung des Transaktionsvolumens

Überblick

Es handelt sich um ein Trendbeurteilungssystem, das eine Gewichtung des Handelsvolumens und der Preisfluktuation kombiniert. Das System bildet einen einzigartigen Trendindikator, indem es die Differenz zwischen dem Eröffnungs- und dem Schlusskurs berechnet (Delta-Wert) und in Verbindung mit dem Handelsvolumen gewichtet wird. Das System integriert auch den Moving Average (SMA) als Signalbestätigung, um die Marktentwicklung zu beurteilen, indem es den Zusammenhang zwischen dem Delta-Wert und seinem SMA vergleicht.

Strategieprinzip

  1. Berechnung des Delta-Wertes: Die Differenz zwischen den Eröffnungs- und Schlusskosten innerhalb eines bestimmten Zeitraums wird mit dem Handelsvolumen für diesen Zeitraum gewichtet
  2. Die Signalerzeugung:
    • Das System erkennt das als ein Signal zum Absenken, wenn der Delta-Wert über seinen SMA liegt.
    • Wenn Delta-Werte unter dem SMA liegen, wird das System als Positives identifiziert
  3. Die EMA-Indikatoren stimmen mit:
    • Das System verwendet eine 20-Zyklus-EMA als Trendbestätigung
    • EMA-Farbe ändert sich in Relation zum Delta-Wert und der Position des SMA
  4. Volumen-Filter: Setzen Sie eine Handelsdämpfung, um zu gewährleisten, dass Sie unter ausreichenden Liquiditätsbedingungen handeln

Strategische Vorteile

  1. Multidimensionelle Analyse: Eine umfassendere Sicht auf den Markt, kombiniert mit Preisen, Transaktionsvolumen und mittlerer Linie
  2. Signalzuverlässigkeit: Verringerung der Zufälligkeit von Preisschwankungen durch Gewichtung des Handelsvolumens
  3. Anpassungsfähig: kann auf mehreren Zeitperioden wie 4 Stunden und Tageszeiten betrieben werden
  4. Flexibilität der Parameter: Bereitstellung von mehreren anpassbaren Parametern, um die Optimierung nach verschiedenen Markteigenschaften zu erleichtern
  5. Risikokontrolle: eingebaute Filtermechanismen für die Transaktionsmenge, um eine Umgebung mit geringer Liquidität zu vermeiden

Strategisches Risiko

  1. Risiko einer Trendwende: Falsche Signale in stark schwankenden Märkten
  2. Parametersensitivität: Unterschiedliche Parameterkombinationen können zu großen Unterschieden in der Strategieleistung führen
  3. Verzögerungsrisiko: Die inhärente Verzögerung des Linearsystems kann zu Verzögerungen bei der Einfahrt führen.
  4. Marktumgebungsabhängigkeit: Häufige Handelssignale können bei einer Querverteilung entstehen

Richtung der Strategieoptimierung

  1. Einführung von dynamischen Parametern:
    • Automatische Anpassung der Delta-Berechnungszyklen an die Marktschwankungen
    • Dynamische Anpassung des Depreciationsvolumens auf Basis der Veränderung des Handelsvolumens
  2. Erweiterte Signalfilterung:
    • Hinzufügen von Indikatoren zur Bestätigung der Trendstärke
    • Integrierte Preisformerkennung
  3. Verbessern Sie das Risikomanagement:
    • Einrichtung eines dynamischen Stop-Loss-Mechanismus
    • Einführung eines Positionsmanagementsystems

Zusammenfassen

Es ist eine systematische Strategie, die die Preisdynamik, die Handelsmenge und die Trendindikatoren in einer organischen Kombination miteinander verbindet. Die Strategie verfügt über eine hohe Zuverlässigkeit bei gleichzeitiger guter Anpassungsfähigkeit und Skalierbarkeit durch mehrdimensionale Analyse und strenge Auswahl der Handelsbedingungen. Die Kernvorteile der Strategie liegen in ihrer dreidimensionalen Beurteilung der Markttrends, während das größte Entwicklungspotenzial in der dynamischen Optimierung der Parameter und der Verbesserung des Risikomanagementsystems liegt.

Strategiequellcode
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Volume-Weighted Delta Strategy", overlay=true)

// Input-parametrit
length_delta = input.int(5, minval=1, title="Delta Length")
length_ma = input.int(5, minval=1, title="MA Length")
length_sma = input.int(5, minval=1, title="MA Length")
volume_threshold = input.float(100000, title="Volume Threshold")

// Funktio delta-arvojen laskemiseksi ja volyymin mukaan painottamiseksi
calculate_volume_weighted_delta(delta_length) =>
    delta_sum = 0.0
    for i = 0 to delta_length - 1
        delta_sum := delta_sum + ((close[i] - open[i]) * volume[i])
    delta_sum







// Laskenta
delta_value = calculate_volume_weighted_delta(length_delta)
ma_value = ta.sma(delta_value, length_sma)


ema20 = ta.ema(close, 20)
// EMA:n värin määrittely
ema_color = delta_value  > ma_value ? color.green : color.red

positive = ta.crossover(delta_value, ma_value)
negative = ta.crossunder(delta_value, ma_value)

// Piirretään graafit

plot(ema20, color=ema_color, title="20 EMA")


BullishCond = ta.crossover(ma_value, delta_value)
BearishCond = ta.crossunder(ma_value, delta_value)


if (BullishCond)
    strategy.entry("Sell", strategy.short)




if (BearishCond)
    strategy.entry("Buy", strategy.long)