Strategie zur Umkehrung des Wick-Musters

Schriftsteller:ChaoZhang, Datum: 2023-10-16 08:58:12
Tags:

Übersicht

Die Wick-Umkehrmusterstrategie identifiziert Umkehrpunkte, bei denen der Preis von einem Aufwärtstrend in einen Abwärtstrend wechselt oder umgekehrt, indem sie Kerzenmuster erkennt.

Strategie Logik

Die Kernlogik dieser Strategie besteht darin, das Verhältnis zwischen Kerzenfeuer und Körper zu erkennen, um mögliche Umkehrmuster zu identifizieren.

Wenn es eine bärische Kerze gibt, wenn der untere Wick viel länger ist als der obere Wick und der Körper, zeigt dies einen starken Kaufdruck an und der Preis kann sich nach oben wenden.

Umgekehrt, wenn es eine bullische Kerze gibt, wenn der obere Wick viel länger ist als der untere Wick und Körper, zeigt dies einen starken Verkaufsdruck an und der Preis kann sich nach unten wenden.

Außerdem könnte ein langer Docht mit winzigem Körper auch Umkehrsignale erzeugen.

Die Erkennung wird durch Vergleich mit dem durchschnittlichen Kerzenbereich gefiltert, um falsche Signale während seitlicher Märkte zu vermeiden.

Vorteile

  • Entdecken Sie Umkehrmuster, indem Sie das Verhältnis von Docht und Körper vergleichen
  • Identifizieren Sie sowohl lange als auch kurze Umkehrsignale
  • Vermeiden Sie falsche Signale während der seitlichen mit Mittelbereich Filter
  • Einfache und intuitive Mustererkennungslogik

Risiken

  • Die Wick- und Körperverhältnisparameter müssen auf der Grundlage der Erfahrungen verfeinert werden.
  • Die Beurteilung der Umkehrung nur auf der Grundlage eines einzelnen Kerzenmusters kann durch lokale Schwankungen irregeführt werden
  • Fehlende Trendverzerrung kann zu Verlusten durch Gegentrendgeschäfte führen

Es ist wichtig, dass Sie sich mit dem Trend-Indikator beschäftigen, damit Sie nicht gegen den Trend handeln.

Erweiterung

  • Hinzufügen von Trendverzerrungen, um sicherzustellen, dass die Umkehrungen mit der Trendrichtung übereinstimmen
  • Hinzufügen anderer Indikatoren wie Bollinger Bands zur Bestätigung von Signalen
  • Verwenden Sie maschinelles Lernen, um die Parameter für den Wick- und Körperverhältnis automatisch zu optimieren
  • Setzen Sie Stop-Loss und Take-Profit nach Umkehrung, um Exits zu optimieren

Zusammenfassung

Die Wick-Umkehrmusterstrategie identifiziert effektiv Umkehrmuster und fängt Wendepunkte mit einfacher Mustererkennung. Allerdings kann sich allein auf einzelne Kerzenmuster verlassen irreführend sein. Die Kombination mit anderen technischen Indikatoren und das Hinzufügen von Trendverzerrungen hilft, Gegentrendgeschäfte zu vermeiden und die Stabilität der Strategie zu verbessern. Parameteroptimierung und Stop-Loss/Take-Profit helfen auch, die Strategie weiter zu verbessern. Zusammenfassend bietet die Wick-Umkehrstrategie eine einfache und praktische Idee, muss aber mit anderen Techniken ergänzt werden, um die Leistung zu maximieren.


/*backtest
start: 2023-10-08 00:00:00
end: 2023-10-15 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © adiwajshing

//@version=4
strategy("Wick Reversal Signal", overlay=true)

wickMultiplier = input(3.25)
bodyPercentage = input(0.35)
barsBack = input(50)
bodyMultiplier = input(1.1)

myCandleSize = high-low
averageCandleSize = rma(myCandleSize, barsBack)

longSignal = close > open and open-low >= (close-open)*wickMultiplier and high-close <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier
longSignal := longSignal or (close < open and close-low >= (open-close)*wickMultiplier and high-close <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)
longSignal := longSignal or (abs(close-open) < 0.01 and close != high and high-low >= (high-close)*wickMultiplier and high-close <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)

shortSignal = close < open and high-open >= (open-close)*wickMultiplier and close-low <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier
shortSignal := shortSignal or (close > open and high-close >= (close-open)*wickMultiplier and close-low <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)
shortSignal := shortSignal or (abs(close-open) < 0.01 and close != low and high-low >= (close-low)*wickMultiplier and close-low <= (high-low)*bodyPercentage and high-low >= averageCandleSize*bodyMultiplier)

plotshape(longSignal, style=shape.triangleup, size=size.normal)
plotshape(shortSignal, style=shape.triangledown, size=size.normal)

strategy.entry("LONG", strategy.long, when=longSignal)
strategy.entry("SHORT", strategy.short, when=shortSignal)

Mehr