
Die Strategie ist eine Breakout-Tracking-Strategie, die für Bank-Index und 5-Minuten-K-Linien von Indizes entwickelt wurde. Sie kann Signal erzeugen und Kauf- oder Verkaufshandlungen vornehmen, wenn ein Breakout auftritt.
Die Strategie berechnet die Höchst- und die Tiefpreisindikatoren, um zu bestimmen, ob der Preis die Höchst- und die Tiefpreisbereiche überschreitet. Wenn der Preis diese Bereiche überschreitet, erzeugt dies ein Kauf- oder Verkaufssignal. Um einen Teil des Rauschs zu filtern, wird auch ein Hilfsindikator verwendet, um die Bestätigung durchzuführen.
Die Analyse der Stärken:
Risikoanalyse:
Optimierung:
Die Strategie sucht nach Handelsmöglichkeiten, indem sie beurteilt, dass der Preis die Hoch-Low-Bereich durchbricht. Sie reagiert schnell, um Verzögerungen zu vermeiden, aber auch mit dem Risiko von Durchbruch, Ausfall und Absicherung zu kämpfen. Durch Optimierung kann die Strategie besser in Trends funktionieren.
/*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)