Die Strategie des Hinhängenden

Schriftsteller:ChaoZhang, Datum: 2024-02-01 11:09:15
Tags:

img

Übersicht

Die Yin Yang Hanging Man Strategie ist eine quantitative Handelsstrategie, die auf dem Hanging Man Candlestick-Muster basiert. Diese Strategie erzeugt Handelssignale, indem sie Hanging Man-Muster in Candlestick-Charts identifiziert. Wenn ein Hanging Man-Muster identifiziert wird, wird ein Kaufsignal für einen bullischen Hanging Man erzeugt, während ein Verkaufssignal für einen bärischen Hanging Man erzeugt wird.

Strategie Logik

Die Kernidentifikationsbedingung der Yin Yang Hanging Man Strategie ist das Kerzenmuster des hängenden Mannes mit einem kleinen realen Körper und langen oberen/unteren Schatten.

  1. Die tatsächliche Körpergröße (Differenz zwischen Eröffnungs- und Schlusskurs) ist kleiner als der Schwellenwert (dojiThreshold)
  2. Die oberen Schatten sind mehr als doppelt so groß wie der Körper.
  3. Die unteren Schattengröße ist auch mehr als doppelt so groß wie die tatsächliche Körpergröße

Wenn die oben genannten Bedingungen erfüllt sind, kann das Muster als hängender Mann identifiziert werden. Darüber hinaus können spezifischere Arten von hängenden Männern wie bullish/bearish oder langbeinigen basierend auf der relativen Größe der oberen und unteren Schatten unterschieden werden.

Analyse der Vorteile

Die Strategie des Yin Yang-Hängenden hat folgende Vorteile:

  1. Einfache und klare Regeln, die leicht zu verstehen und umzusetzen sind
  2. Hängende Männer repräsentieren Kampfkräfte im Markt und Trendumkehrungen.
  3. Kann mit Faktoren wie Trend, Unterstützung/Widerstand zu Filtersignalen kombiniert werden und die Stabilität verbessern

Allerdings gibt es auch einige Einschränkungen der Strategie:

  1. Niedrige Häufigkeit von hängenden Mann Muster, neigt dazu, Handelsmöglichkeiten zu verpassen
  2. Einziger Indikator, anfällig für falsche Signale
  3. Bei extremer Volatilität und heftigen Trendschwankungen unwirksam

Risikoanalyse

Die wichtigsten Risiken dieser Strategie sind folgende:

  1. Risiko von Fehlern bei der Mustererkennung aufgrund von Subjektivität
  2. Risiken aus falschem Aufwärts-/Bären-Signal bei geringfügigen Schwankungen
  3. Risiken in den Märkten mit Bandbreite mit Schwierigkeiten, von Mustern zu profitieren
  4. Risiken aus suboptimal eingestellten Parametern wie Schwellenwerten

Auch einzelne Indikatorstrategien können Marktlärm nicht effektiv filtern und können irreführende Signale erzeugen.

Optimierungsrichtlinien

Zur Risikokontrolle kann die Strategie wie folgt verbessert werden:

  1. Hinzufügen von Handelsvoraussetzungen wie Filtern auf Basis von Trendindikatoren oder Durchbruch des vorherigen Höchststandes zur Bestätigung einer Trendumkehrung
  2. Einbeziehung anderer Indikatoren wie Handelsvolumen zur Beurteilung der Signalwichtigkeit
  3. Automatisierte Optimierung von Schlüsselparametern durch maschinelles Lernen usw.
  4. Verminderung von Verlusten durch Stop-Loss

Mit diesen Verbesserungen können die Risiken erheblich reduziert und gleichzeitig die Stabilität der Yin-Yang-Hängemann-Strategie verbessert werden.

Schlussfolgerung

Zusammenfassend lässt sich sagen, dass die Yin Yang Hanging Man Strategie Handelssignale erzeugt, indem sie hängende Muster in Kerzenkarten identifiziert. Sie hat den Vorteil einfacher Regeln und der Aufnahme von Umkehrungen, aber auch Risiken falscher Signale. Die Risiken können durch Parameter-Tuning, das Hinzufügen von Filtern usw. kontrolliert werden, aber die Empfindlichkeit gegenüber Lärm und Schwankungen bleibt hoch. Daher ist die Strategie trotz Verbesserungen eine umsichtige Anwendung erforderlich.


/*backtest
start: 2024-01-24 00:00:00
end: 2024-01-31 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Doji Candlestick Strategy", shorttitle="Doji", overlay=true)

// Calculate body and shadow sizes
bodySize = close > open ? close - open : open - close
upperShadow = high - (open > close ? open : close)
lowerShadow = (open > close ? close : open) - low

// Define thresholds for identifying different Doji types
dojiThreshold = 0.05
longLeggedDojiThreshold = 0.02

// Buy conditions for different Doji types
dojiCondition = bodySize <= dojiThreshold and upperShadow > bodySize * 2 and lowerShadow > bodySize * 2
dragonflyDojiCondition = bodySize <= dojiThreshold and upperShadow > bodySize * 2 and lowerShadow <= bodySize * 0.5
gravestoneDojiCondition = bodySize <= dojiThreshold and upperShadow <= bodySize * 0.5 and lowerShadow > bodySize * 2
longLeggedDojiCondition = bodySize <= longLeggedDojiThreshold and upperShadow > bodySize * 2 and lowerShadow > bodySize * 2

// Buy signal
buyCondition = dojiCondition or dragonflyDojiCondition or gravestoneDojiCondition or longLeggedDojiCondition

// Strategy orders
strategy.entry("Buy", strategy.long, when=buyCondition)

// Plotting
plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small)


Mehr