Pivot-Support-Druckumkehrstrategie


Erstellungsdatum: 2023-09-26 17:38:56 zuletzt geändert: 2023-09-26 17:38:56
Kopie: 0 Klicks: 1149
1
konzentrieren Sie sich auf
1617
Anhänger

Überblick

Die Axial-Support-Pressure-Reversal-Strategie ist eine Breakout-Trading-Strategie, die das Konzept der Axial-Support-Pressure-Position kombiniert, um den Preis bei einem Breakout der Axialposition umzukehren. Die Strategie ist einfach zu verstehen und zu implementieren und ist eine Short-Line-Breakout-Trading-Strategie.

Strategieprinzip

Die Strategie berechnet zuerst die Höchst- und die Tiefstpreise eines bestimmten Zeitraums (z. B. 4 K-Linien) als Axialstützpunkte und Axialdruckpunkte. Dann wird die Preisentwicklung in Echtzeit überwacht, um zu beurteilen, ob die Preise die Axialpunkte überschreiten.

  1. Die Pivothigh () -Funktion wird verwendet, um den Maximalwert zu berechnen, der die Axialdruckstelle swh ergibt.
  2. Die Pivotlow () -Funktion wird verwendet, um die Mindestpreise zu berechnen, um die Achsstütze swl zu erhalten.
  3. Kurzfristige Transaktionen (Strategie.short) wenn der Preis steigt und die Axial-Pressungsschwelle (swh) durchbricht
  4. Wenn der Preis nach unten fällt und die axialen Unterstützungswerte (swl) überschreitet, treten Sie in einen Mehrkopfhandel (Strategie.long) ein.

Die Logik der Strategie ist einfach und klar. Sie basiert hauptsächlich darauf, zu entscheiden, ob der Preis die Achselstelle überschreitet. Die Strategie enthält auch eine Logik der Handelszeitkontrolle, die den Handel nur innerhalb der angegebenen Zeitspanne ermöglicht und somit das Übernachtungsrisiko vermeidet.

Analyse der Stärken

Diese Axial-Umkehr-Strategie hat folgende Vorteile:

  1. Die Strategie ist einfach, leicht zu verstehen und umzusetzen und für Anfänger geeignet.
  2. Der Trendwechsel wird anhand der Achselposition beurteilt und ist nicht anfällig für kurzfristigen Marktlärm.
  3. Der Markt ist in der Lage, die Akzente zu überschreiten, um zu vermeiden, dass unnötig hohe Handelsfrequenzen vermieden werden.
  4. Es wurde eine Zeitkontrolle für den Handel eingeführt, um die Risiken von Übernachtungen zu vermeiden.
  5. Weniger Code, geringer Ressourcenverbrauch und einfache Strategieoptimierung.

Risikoanalyse

Die Strategie birgt auch einige Risiken, die beachtet werden müssen:

  1. Die Axialposition ist nicht hundertprozentig prognostizierbar und es besteht die Möglichkeit eines Fehlbruchs.
  2. Eine Trendwende, die nur an der Achselposition ermittelt wird, kann zu einem vorzeitigen Einstieg führen und sollte in Kombination mit anderen Indikatoren ein Handelssignal ermitteln.
  3. Es gibt systematische Risiken, die nicht auf die Bewegungen der Großmärkte und die Eigenschaften der einzelnen Aktien zurückzuführen sind.
  4. Der Durchbruch kann nicht sichtbar sein, wenn der Druckstand nahe ist, und der Schadensschutzbereich sollte entsprechend gelockert werden.

Um Risiken zu kontrollieren, können Optimierungsvorschläge berücksichtigt werden, um mobile Stop-Losses einzubeziehen, die Richtung des großen Trends zu erfassen und mit Aktien- und Großportfolio-Optionen zusammenzuarbeiten, um die Fehlbrecherquote zu verringern.

Optimierungsrichtung

Angesichts der Risiken dieser Strategie können in Zukunft Optimierungen in folgenden Richtungen vorgenommen werden:

  1. Optimierung von Axial-Parametern, wie z. B. die Erhöhung der Rechenzykluslänge, um zu sehen, ob die Durchbruchserfolge erhöht werden kann;

  2. Eintritt in eine mobile Stop-Loss-Methode, um Trends zu verfolgen und das Risiko von Umkehrungen zu verringern;

  3. In Kombination mit anderen Indikatoren wie MACD und anderen, um die Gefahr von Fehlentwicklungen zu vermeiden;

  4. Klassifizierung von Aktien, Unterscheidung zwischen verschiedenen Eigenschaften und Einstellung verschiedener Parameter;

  5. Optimierung der Handelszeiten unter Berücksichtigung der unterschiedlichen Zeitzonen für US-Aktien, Hongkong-Aktien und andere Aktien;

  6. Der Markt ist nicht nur ein Markt, sondern auch ein Markt, in dem sich die Märkte bewegen.

Zusammenfassen

Insgesamt ist die Axial Support Pressure Reversal Strategie eine einfache und bahnbrechende Strategie, die sich sehr gut für Anfänger eignet. Sie nutzt die Axialposition, um die Reversalzeit zu bestimmen, und die Strategie ist klar und verständlich. Gleichzeitig gibt es einige Risiken, die Optimierung von Parametern, Stop Losses, Handelszeiten usw. erfordern und durch andere technische Indikatoren beurteilt werden.

Strategiequellcode
/*backtest
start: 2023-09-18 00:00:00
end: 2023-09-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("Pivot Reversal Strategy", overlay=true)

// === BACKTEST RANGE ===
FromMonth = input(defval = 2, title = "From Month", minval = 1)
FromDay   = input(defval = 1, title = "From Day", minval = 1)
FromYear  = input(defval = 2018, title = "From Year", minval = 2014)
ToMonth   = input(defval = 1, title = "To Month", minval = 1)
ToDay     = input(defval = 1, title = "To Day", minval = 1)
ToYear    = input(defval = 9999, title = "To Year", minval = 2014)


leftBars = input(4)
rightBars = input(2)

swh = pivothigh(leftBars, rightBars)
swl = pivotlow(leftBars, rightBars)

swh_cond = not na(swh)

hprice = 0.0
hprice := swh_cond ? swh : hprice[1]

le = false
le := swh_cond ? true : (le[1] and high > hprice ? false : le[1])

if (le)
    strategy.entry("PivRevLE", strategy.long, comment="PivRevLE", stop=hprice + syminfo.mintick)

swl_cond = not na(swl)

lprice = 0.0
lprice := swl_cond ? swl : lprice[1]


se = false
se := swl_cond ? true : (se[1] and low < lprice ? false : se[1])

if (se)
    strategy.entry("PivRevSE", strategy.short, comment="PivRevSE", stop=lprice - syminfo.mintick)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)