Diese Strategie nutzt Momentum-Indikatoren, um die Haupttrendrichtung auf dem Kryptowährungsmarkt zu identifizieren und Long-Positionen an Ausbruchspunkten zu etablieren, um die Handelsidee des Trendfolgens zu verwirklichen.
Die Strategie verwendet einen benutzerdefinierten
Diese Strategie basiert auf dem Oszillator-Indikator und setzt nur Long-Positionen ein. Wenn der Indikator zeigt, dass sich der Markt derzeit in einem Aufwärtstrend befindet, wird eine Long-Position am Schließen dieses Candlesticks eingerichtet.
Die Strategie enthält zwei Stop-Loss-Methoden, von denen eine oder beide verwendet werden können:
Prozentualer Stop-Loss: Benutzer können den für jede Position zulässigen maximalen Prozentsatzverlust festlegen.
Breakout Stop Loss: Erfassen Sie den tiefsten Punkt der Kerze beim Öffnen der Position.
Diese Strategie hat folgende Vorteile:
Verwendet einen benutzerdefinierten Indikator, um Markttrends zu identifizieren, der empfindlicher und genauer ist.
Es geht nur lang, um das unbegrenzte Verlustrisiko des Leerverkaufs zu vermeiden.
Der Trendhandel ist ein klassischer Ansatz, der dem Trend folgt.
Bietet doppelte Stop-Loss-Methoden, die eine freie Wahl des geeigneteren Stop-Loss-Modus ermöglichen.
Einfacher und klarer Code, leicht zu verstehen und zu ändern.
Es ist nicht notwendig, eine dynamische Gewinnentnahme festzulegen, um zu vermeiden, dass vorzeitige Gewinnentnahmen zu verlorenen Gewinnen führen.
Diese Strategie birgt auch einige Risiken:
Die benutzerdefinierten Indikatoren sind möglicherweise nicht stabil und zuverlässig und können fehlerhaft beurteilt werden.
Nur die Einrichtung von Long-Positionen kann kurzfristige Pullback-Shorting-Möglichkeiten verpassen.
Die Stop-Loss-Einstellungen sind möglicherweise zu konservativ und können keine längeren Trending-Positionen halten.
Fehlende dynamische Gewinnentnahme erfordert eine rechtzeitige manuelle Gewinnentnahme mit operativen Risiken.
Obwohl beide Stop-Loss-Methoden frei kombiniert werden können, kann der optimale Stop-Loss-Punkt möglicherweise noch nicht gefunden werden.
Trendverfolgungsstrategien sind anfällig für Fehlentscheidungen durch unterschiedliche Märkte, was zu übermäßigen ungültigen Trades führt.
Diese Strategie kann aus folgenden Gesichtspunkten optimiert werden:
Versuchen Sie andere Indikatoren, wie KDJ, MACD usw., um stabilere und zuverlässigere Methoden zur Identifizierung von Trends zu finden.
Erhöhung der Shorting-Möglichkeiten durch Erlaubnis von Short-Positionen, wenn sich die Trends umkehren, wodurch die Rentabilität der Strategie verbessert wird.
Optimieren Sie Stop-Loss-Strategien, indem Sie verschiedene Parameter testen, um bessere Stop-Loss-Punkte zu finden, oder verwenden Sie ATR, MA usw., um dynamische Stopps zu setzen.
Hinzufügen dynamischer Gewinnentnahmen, z. B. Gewinnentnahmen nach dem Durchbrechen früherer Höchstwerte, wodurch die Risiken des manuellen Betriebs verringert werden.
Parameteroptimierung durch Anpassung von MA-Perioden, Einstiegsbedingungen usw., um optimale Parameterkombinationen zu finden.
Hinzufügen von Filterbedingungen wie Only Long oder Tiefindikatoren, um ungültige Trades zu vermeiden.
Tests an verschiedenen Produkten zur Bewertung der Strategiewirksamkeit in den wichtigsten Münzpaaren und zur Optimierung der Anwendbarkeit.
Nutzen Sie Backtesting und Demo-Handel, um die Parameter zu optimieren und Stop-Loss/Take-Profit-Punkte zu erzielen.
Insgesamt handelt es sich um eine relativ einfache Trend-Chase-Strategie. Sie verwendet einen benutzerdefinierten Momentum-Indikator, um Markttrends zu beurteilen, setzt Long-Positionen zu Beginn von Trends auf und bietet doppelte Stop-Loss-Methoden. Die Hauptvorteile sind eine klare Strategie-Logik, begrenzte Risiken und einfache Bedienung. Es gibt aber auch Raum für Optimierung in Bereichen wie Stop-Loss-Strategien und Parameterwahl. Im Allgemeinen bietet diese Strategie eine grundlegende Trend-Handelsidee für den Kryptowährungsmarkt und ist für Anfänger sehr geeignet, sie zu lernen und zu üben.
/*backtest start: 2022-10-19 00:00:00 end: 2023-04-13 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("[BoTo] Pump&Dump Strategy", shorttitle = "[BoTo] P&D Strategy", default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0) //Settings multiplier = input(3.0) length = input(100) stop = input(100.0, title = "Stop loss, %") //Indicator body = abs(close - open) sma = sma(body, length) * multiplier plot(body, color = gray, linewidth = 1, transp = 0, title = "Body") plot(sma, color = gray, style = area, linewidth = 0, transp = 90, title = "Avg.body * Multiplier") //Signals pump = body > sma and close > open dump = body > sma and close < open color = pump ? green : dump ? red : na bgcolor(color, transp = 0) //Stops size = strategy.position_size autostop = 0.0 autostop := pump and size == 0 ? low : autostop[1] userstop = 0.0 userstop := pump and size == 0 ? close - (close / 100 * stop) : userstop[1] //Strategy if pump strategy.entry("Pump", strategy.long) if dump or low < autostop or low < userstop strategy.close_all()