Diese Strategie ist eine einfache und effiziente kurzfristige Trading-Climb-Strategie, die für Kryptowährungen geeignet ist und auch für den mittelfristigen und langfristigen Trendhandel verwendet werden kann. Zu ihren Hauptkomponenten gehören Preisschwankungsindex, Wirbelindikator und Risikomanagementmechanismus von Stop-Loss und Take-Profit.
Die Voraussetzungen für die Einführung dieser Strategie sind:
Der Preisschwankungsindex ist positiv, was darauf hindeutet, dass der Preis steigt.
Der VIP des Wirbelindikators überschreitet den VIM, was auf einen Aufwärtstrend hinweist.
Der Schlusskurs der aktuellen K-Linie ist höher als der höchste Preis der beiden vorherigen K-Linien, was auch bedeutet, dass der Preis nach oben bricht.
Wenn die oben genannten drei Bedingungen gleichzeitig erfüllt sind, gehen Sie lange, um in den Markt einzusteigen.
Die Ausstiegsbedingungen für diese Strategie sind:
Der Kursschwankungsindex ist negativ, was darauf hindeutet, dass der Preis zurückfällt, aus den Long-Positionen ausgehen;
Der VIP des Wirbelindikators überschreitet unterhalb des VIM, was auf einen Abwärtstrend hinweist, und beendet die Long-Positionen.
Erreichen der Stop-Loss- oder Take-Profit-Bedingung.
Diese Strategie kombiniert den Kursschwankungsindex und den Wirbelindikator, um Preistrends und Durchbruchssignale zu beurteilen, und kann die Aufwärtsbewegung der Preise effektiv erfassen, mit folgenden Vorteilen:
Die Verwendung des Preisschwankungsindex zur Bestimmung, ob der Preis steigt, verhindert falsches Handeln während der Konsolidierung;
Vortex-Indikator zur Beurteilung der Trendrichtung, hilft bei der Ermittlung der allgemeinen Markttrends;
Der Durchbruch des Schlusskurses beurteilt die Dynamik, die gefälschte Ausbrüche reduzieren könnte;
Risikomanagementmechanismen setzen Stop-Loss- und Gewinnpunkte fest, um das Risiko pro Handel wirksam zu kontrollieren;
Flexibilität bei der Anpassung von Parametern für verschiedene Zyklen und Handelsprodukte.
Obwohl die Strategie im Allgemeinen stabil ist, sind einige Risiken zu beachten:
Vermissung eines wichtigen Trends: Die Verwendung eines zu kurzfristigen Zyklus kann größere Marktchancen verpassen;
Risiko eines falschen Ausbruchs: Bei starken Schwankungen können sich die Preise irreführend bewegen, was dazu führt, dass falsche Signale ausgelöst werden.
Übermäßiges Handelsrisiko: Eine unsachgemäße Einstellung der Parameter kann zu einem zu häufigen Handel, zu erhöhten Transaktionskosten und zu Schlupfverlusten führen.
Diese Risiken könnten verhindert und beseitigt werden, indem der Wartezeitraum angepasst, mehr Indikatoren zu Filtersignalen kombiniert, Parameter-Einstellungen optimiert usw. werden.
Die Strategie kann auch in folgenden Aspekten optimiert werden:
Hinzufügen von mehr technischen Indikatoren zur Beurteilung, wie Volatilität, Volumenindikatoren usw., um die Signalqualität zu verbessern;
Optimierung der Parameter-Einstellungen, um sie besser auf verschiedene Produkte und Zyklen abzustimmen;
Erhöhung von Modellen des maschinellen Lernens zur Verallgemeinerung von Prognosen über die Preisbewegung auf der Grundlage von Big Data;
Fügen Sie automatische Stop-Loss- und Trailing-Stop-Profit-Funktionen auf erweiterten Plattformen hinzu, um die Automatisierung zu erhöhen.
Durch die oben genannten Optimierungen können die Gewinnquote, das Gewinnniveau und die Stabilität der Strategie weiter verbessert werden.
Die Strategie ist relativ einfach und insgesamt effizient, in der Lage, aufsteigende Preissteigerungsphasen mit einem anständigen Gewinnpotenzial für Kryptowährungen zu erfassen. Obwohl es Raum für weitere Optimierungen gibt, funktioniert sie bereits gut als einführende quantitative Handelsstrategie. Zusammenfassend eignet sich diese Strategie für Kryptowährungshändler, die nach hohen Kurz- und mittelfristigen Gewinnen suchen.
/*backtest start: 2024-01-04 00:00:00 end: 2024-02-03 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © exlux99 //@version=4 strategy(title="Crypto Price Scalper", shorttitle="Scalper Crypto", overlay=true) inputcc = input(60, title="Number of candles") low9=lowest(low,inputcc) high9=highest(high,inputcc) plotlow = ((close - low9) / low9) * 100 plothigh = ((close - high9) / high9) * 100 plotg = (plotlow +plothigh)/2 center=0.0 period_ = input(14, title="Length VORTEX", minval=2) VMP = sum( abs( high - low[1]), period_ ) VMM = sum( abs( low - high[1]), period_ ) STR = sum( atr(1), period_ ) VIP = VMP / STR VIM = VMM / STR long= crossover(plotg,center) and close > high[2] and crossover(VIP,VIM) short= crossunder(plotg,center) and crossunder(VIP,VIM) tplong=input(0.1, title="TP Long", step=0.01) sllong=input(0.1, title="SL Long", step=0.01) strategy.entry("long",1,when=long) strategy.exit("closelong", "long" , profit = close * tplong / syminfo.mintick, loss = close * sllong / syminfo.mintick, alert_message = "closelong") strategy.close("long",when=short)