Strategie zur Nachverfolgung von Durchbrüchen

Schriftsteller:ChaoZhang, Datum: 2024-01-05 12:00:25
Tags:

img

Übersicht

Diese Strategie ist für 5-minütige K-Linien von Bankindizes und Indizes zur Verfolgung von Durchbrüchen konzipiert.

Strategieprinzip

Diese Strategie berechnet die höchsten und niedrigsten Preisindikatoren, um zu beurteilen, ob der Preis durch den höchsten und niedrigsten Preisbereich bricht. Wenn der Preis durch diesen Bereich bricht, wird es Kauf- oder Verkaufssignale generieren. Um etwas Rauschen zu filtern, verwendet es auch Hilfsindikatoren zur Bestätigung.

Vorteilsanalyse:

  1. Diese Strategie reagiert schnell und kann bei einem Durchbruch sofort auf den Markt kommen.
  2. Durch die doppelte Filterung der hohen und niedrigen Preisspanne sowie der Hilfsindikatoren können einige falsche Durchbrüche vermieden werden.
  3. Diese Strategie bleibt nicht zurück, da sie nicht wiederholte Indikatoren aufweist.

Risikoanalyse:

  1. Wenn der Markt stark schwankt, kann diese Strategie umgekehrte Signale erzeugen, die zu Verlusten führen.
  2. Einfache Durchbruchsstrategien fallen leicht in Fallen und müssen sich vor Durchbruchsfehlern hüten.

Optimierungsrichtlinien:

  1. Die Trendindikatoren können kombiniert werden, um umgekehrte Operationen zu vermeiden.
  2. Ein Stop-Loss-Mechanismus kann hinzugefügt werden, um Einzelverluste zu kontrollieren.

Zusammenfassung

Diese Strategie sucht nach Handelsmöglichkeiten, indem sie beurteilt, ob die Preise durch die hohe und niedrige Preisspanne durchbrechen. Sie reagiert schnell und vermeidet Verzögerungen, aber auch Risiken wie Durchbruchsfehler und Fallen. Durch Optimierung kann diese Strategie eine bessere Leistung in den Trendmärkten erzielen.


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="MARKET DYNAMICS HH LL BREAKOUT", shorttitle="BREAKOUT STRATEGY", overlay=true)

////


//Higher High or Lower Low Entry Inputs
price = input(close)
LookBack = input(26)
Highest = highest(LookBack)
Lowest = lowest(LookBack)

long = price > Highest[1] 
short = price < Lowest[1]




//Safety Confirmation Inputs - Helps to thin out false breakouts or break downs
length = input(10)
High_Guard = highest(length)
Low_Guard = lowest(length)
length2 = input(1)

long1 = long == 1 and Highest[1] > High_Guard[length2]
short1 = short == 1 and Lowest[1] < Low_Guard[length2]


strategy.entry("Long", strategy.long, when=long1)
strategy.entry("Short", strategy.short, when=short1)


Mehr