GBS-Strategie zur Bestätigung von Hoch- und Tiefpunkten

GBS
Erstellungsdatum: 2024-04-28 14:42:02 zuletzt geändert: 2024-04-28 14:42:02
Kopie: 0 Klicks: 536
1
konzentrieren Sie sich auf
1617
Anhänger

GBS-Strategie zur Bestätigung von Hoch- und Tiefpunkten

Überblick

Die GBS-Hoch-Low-Bestätigungsstrategie ist eine Strategie zur Erfassung von Handelsmöglichkeiten, die auf Preis-Hoch-Low-Veränderungen basiert. Die Strategie identifiziert bestimmte Hoch- und Tiefstformationen, indem sie bei einem Höchststand überschreitet und bei einem Tiefststand platziert wird. Die Hauptidee der Strategie ist, die Gesetzmäßigkeit der Preisschwankung zu nutzen, indem sie bei relativ hohen Positionen und bei relativ niedrigen Positionen platziert wird.

Strategieprinzip

Der Kern der Strategie besteht darin, potenzielle Ein- und Ausstiegspunkte zu identifizieren. Die Einstiegsbedingung ist, dass der aktuelle Hochpunkt niedriger als der vorherige Hochpunkt ist und der vorherige Hochpunkt höher als die beiden vorherigen Hochpunkte ist.[1] and high[1] > high[2]) │ Wenn diese Bedingung erfüllt ist, markieren Sie den Einstiegshöhepunkt und zeichnen Sie eine grüne Linie auf dieser Ebene. │ Die Kaufbedingung besteht darin, dass ein registrierter Einstiegshöhepunkt ((entryHigh) vorhanden ist, der aktuelle Höhepunkt überschreitet diese Ebene und der Eröffnungspreis ist niedriger als der Einstiegshöhepunkt │

Die Ausgangskonditionen sind ähnlich wie die Eintrittskonditionen, wobei der aktuelle Tiefpunkt höher ist als der vorherige Tiefpunkt und der vorherige Tiefpunkt niedriger ist als die vorherigen beiden Tiefpunkte.[1] and low[1] < low[2]) │ Wenn diese Bedingung erfüllt ist, markieren Sie den Ausgang niedrig und zeichnen Sie eine rote Linie auf dieser Ebene. │ Die Verkaufsbedingung besteht darin, dass ein registrierter Ausgang niedrig ist ((exitLow), der aktuelle Tiefstand unterhalb dieser Ebene liegt und der Eröffnungspreis höher ist als der Ausgang niedrig. │

Strategische Vorteile

  1. Die Strategie basiert auf einer einfachen, leicht verständlichen und umsetzbaren Form von Preis-Hoch-Low-Punkten.
  2. Die Strategie versucht, den mittleren Teil der Preisschwankungen zu erfassen, um die Differenz zu erzielen, indem sie Positionen in relativ hohen und relativ niedrigen Positionen eröffnet.
  3. Die Strategie nutzt visuelle Diagramme wie kleine Kreispunkte für Ein- und Ausstiegsbedingungen und Triangeln für Kauf- und Verkaufssignale, um die Ausführung der Strategie intuitiver zu gestalten.

Strategisches Risiko

  1. Die Strategie ist auf bestimmte Hoch- und Tiefpunkt-Formen angewiesen, aber nicht alle dieser Formen bieten Gewinnchancen und können falsche Signale erzeugen.
  2. Die Strategie fehlt an einem klaren Stop-Loss-Mechanismus, der zu einem erheblichen Verlust führen kann, wenn sich der Preis nach dem Börsengang drastisch ändert.
  3. Die Strategie berücksichtigt keine Transaktionskosten und Gleitpunkte, die die Gesamtperformance der Strategie beeinflussen können.

Richtung der Strategieoptimierung

  1. Die Einführung geeigneter Stop-Loss- und Stop-Stop-Mechanismen, um die Risikothek für Einzelgeschäfte zu kontrollieren.
  2. Erwägen Sie die Einführung anderer technischer Indikatoren oder Filterbedingungen, wie z. B. Übertragungsmenge, Schwankungen usw., um die Zuverlässigkeit des Signals zu verbessern.
  3. Optimierung von Strategieparametern, wie z. B. Anpassung der Zeitfenster zur Bestätigung von Höhen und Tiefen an unterschiedliche Marktbedingungen.
  4. Vor der praktischen Anwendung wird die Strategie umfassend zurück- und vorwärts getestet und entsprechend den Ergebnissen angepasst.

Zusammenfassen

Die GBS-High-Low-Confirmation-Strategie ist eine Handelsstrategie, die auf einer Preis-High-Low-Format basiert, um Preisdifferenzchancen zu erfassen, indem bestimmte Ein- und Ausstiegsbedingungen identifiziert werden. Die Vorteile der Strategie liegen in ihrer Einfachheit und Intuition, aber es gibt auch einige potenzielle Risiken, wie Fehlsignale und fehlende Risikokontrollen.

Strategiequellcode
/*backtest
start: 2023-04-22 00:00:00
end: 2024-04-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("GBS TOP BOTTOM Confirmed", overlay=true)

// Entry condition
var float entryHigh = na
var line entryLine = na
entryCondition = high < high[1] and high[1] > high[2]
if (entryCondition)
    entryHigh := high[1]
    // entryLine := line.new(bar_index - 1, entryHigh, bar_index + 10, entryHigh, color=color.green)

// Buy condition based on nearest entry
buyCondition = not na(entryHigh) and high > entryHigh and open < entryHigh

// Exit condition
var float exitLow = na
var line exitLine = na
exitCondition = low > low[1] and low[1] < low[2]
if (exitCondition)
    exitLow := low[1]
    // exitLine := line.new(bar_index - 1, exitLow, bar_index + 10, exitLow, color=color.red)

// Sell condition based on nearest exit
sellCondition = not na(exitLow) and low < exitLow and open > exitLow

// Strategy logic
strategy.entry("Buy", strategy.long, when = buyCondition)
strategy.close("Buy", when = sellCondition)

// Plot tiny dot above high[1] for entry condition
plotshape(series=entryCondition, title="Entry Dot", color=color.rgb(3, 99, 5), style=shape.circle, size=size.tiny, location=location.abovebar, offset=-1)

// Plot tiny dot below low[1] for exit condition
plotshape(series=exitCondition, title="Exit Dot", color=color.rgb(107, 3, 3), style=shape.circle, size=size.tiny, location=location.belowbar, offset=-1)

// Plot buy and sell signals
plotshape(series=buyCondition, title="Buy Signal", color=color.blue, style=shape.triangleup, size=size.small, location=location.abovebar, text="Buy")
plotshape(series=sellCondition, title="Sell Signal", color=color.orange, style=shape.triangledown, size=size.small, location=location.belowbar, text="Sell")