Diese Strategie wird
Die spezifische Logik lautet:
Berechnen Sie den höchsten Höchststand und den tiefsten Tiefstand über einen bestimmten Zeitraum (z. B. 22 Tage).
Wenn der Preis über das letzte Tageshoch bricht, wird ein Kaufsignal generiert, das einen Aufwärtstrend anzeigt.
Wenn der Preis unter den letzten Tagestief fällt, wird ein Verkaufssignal generiert, das einen Abwärtstrend anzeigt.
Die Trendrichtung wird überprüft, um falsche Signale zu filtern.
Nur wenn die Indikatoren mit der Preisentwicklung übereinstimmen, werden die Trades auf Ausbrüche der letzten Hoch-/Tiefpunkte ausgeführt.
Der Vorteil besteht darin, das Pivot-Breakout-Timing zu erfassen, das häufig mit dem Trendstart oder der Beschleunigung einhergeht.
Zusammenfassend ist die Beobachtung der Ausbrüche in den wichtigsten Preisbereichen bei der Trendverfolgung unerlässlich, aber eine Bestätigung mit anderen Indikatoren und eine Parameteranpassung auf der Grundlage der tatsächlichen Bedingungen sind erforderlich, um den Nutzen der Strategie zu maximieren.
/*backtest start: 2023-08-13 00:00:00 end: 2023-09-12 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=1 strategy(title="HIGHER HIGH LOWER LOW STRATEGY", shorttitle="HH LL STRATEGY", overlay=true, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100) //// //Higher High or Lower Low Entry Inputs price = input(hlc3) LookBack = input(22) Highest = highest(LookBack) Lowest = lowest(LookBack) long = price > Highest[1] short = price < Lowest[1] //Divergence Check Inputs length = input(14) High_Guard = highest(length) Low_Guard = lowest(length) length2 = input(2) long1 = long == 1 and Highest[1] > High_Guard[length2] short1 = short == 1 and Lowest[1] < Low_Guard[length2] plot(long and long[1], color=green, style=line) plot(short and short[1], color=red, style=line) strategy.entry("Long", strategy.long, when=long1) strategy.entry("Short", strategy.short, when=short1)