Strategie zur Schließung von Lücken

Schriftsteller:ChaoZhang, Datum: 2024-02-28 17:12:52
Tags:

img

Diese Strategie beurteilt die Marktentwicklung durch Berechnung des gleitenden Durchschnitts und der Preisunterschiede, um einen langen Einstieg zu bestimmen, und vermeidet eine häufige Öffnung während von Schocks.

Strategieübersicht

  1. Verwenden Sie den einfachen gleitenden Durchschnitt über 20 Zeiträume, um die allgemeine Marktentwicklung zu ermitteln
  2. Verwenden Sie den 3-Perioden-Hoch-Niedrigpreisunterschied, um die jüngsten Preisschwankungen zu beurteilen
  3. Verkäufe, bei denen der Kurs über dem MA liegt und die Differenz größer als der 20-Perioden-Durchschnitt ist
  4. Ausgang, wenn der Preis unter 98% des Einstiegspreises fällt

Strategieprinzip

Diese Strategie kombiniert MA und Preisschwankungen, um Aufwärtschancen während Trends zu erfassen.

Wenn der Preis über den Durchschnittswert des Marktes überschreitet, deutet dies auf einen Aufwärtstrend hin.

Nach der Eröffnung setzen Sie einen festen Prozentsatz Stop-Loss-Preis.

Vorteile

  1. Vermeiden Sie häufiges Öffnen bei Schocks, indem Sie sowohl den Trend als auch die Volatilität beurteilen
  2. Ein stabileres Ausbruchssignal unter Verwendung der Preisdifferenz
  3. Stop-Loss hilft, das Risiko zu kontrollieren

Risiken

  1. Eine falsche Parameter-Ausrichtung führt zu fehlenden Trades
  2. Zu großer Stop-Loss bringt großen Verlust.
  3. Ausbruch könnte falsch sein, braucht mehr Faktoren

Risikolösungen:

  1. Optimierung der Parameter für die beste Kombination
  2. Verwenden Sie mehrere Stopps oder adaptive Stops pro Marktvolatilität
  3. Hinzufügen von Indikatoren wie Lautstärke zur Bestätigung der Signalzuverlässigkeit

Verbesserung

  1. Hinzufügen von Volatilitätsindikatoren wie BB für einen besseren Einstieg
  2. Analyse der Lautstärke zur Bestätigung der Eingangssignale
  3. Beurteilen Sie den Gesamtmarkt anhand eines Aktienindex, um schlechte Trades zu vermeiden
  4. Verwenden Sie den Bewegungs-/Hinterhalt, um mehr Gewinn zu erzielen

Schlussfolgerung

Diese Strategie filtert Schocks und Volatilität effektiv aus, bevor man mit einfachen, aber nützlichen Indikatoren in Trendmärkte eintritt und unnötige Trades vermeidet.


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

//@version=5
strategy("Estrategia de Diferencia HL y MA para Criptomonedas", shorttitle="HL MA Crypto Strategy-Ortiz", overlay=true)

// Definir longitud de MA y HL
ma_length = input(20, title="Longitud MA")
hl_length = input(3, title="Longitud HL")
exit_below_price = input(0.98, title="Salir por debajo de precio")

// Calcular MA
ma = ta.sma(close, ma_length)

// Calcular HL
hh = ta.highest(high, hl_length)
ll = ta.lowest(low, hl_length)
hl = hh - ll

// Condiciones de tendencia alcista
bullish_trend = close > ma

// Condiciones de entrada y salida
long_condition = close > ma and close > ma[1] and hl > ta.sma(hl, ma_length)
short_condition = false // No operar en tendencia bajista
exit_condition = low < close * exit_below_price

// Entrada y salida de la estrategia
if (long_condition)
    strategy.entry("Buy", strategy.long)
if (short_condition)
    strategy.entry("Sell", strategy.short)
if (exit_condition)
    strategy.close("Buy")

// Plot de señales en el gráfico
plotshape(long_condition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal")
plotshape(short_condition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")


Mehr