Zephyrnet-Logo

Crypto Trading Bot mit TradingView - Anleitung

Datum:

Lassen Sie uns zunächst den Hauptbegriff dieses Artikels definieren. Was ist ein Trading Bot? Handelsbot bezieht sich auf die Verwendung eines Computerprogramms oder -systems, um auf dem Markt nach einem vordefinierten und festgelegten Regelwerk zu handeln. Mit anderen Worten, ein Händler erstellt einen bestimmten Algorithmus für seine Handelsstrategie, der automatisch am Markt ausgeführt wird, wenn alle Bedingungen erfüllt sind. Dies ist auch der Grund, warum wir auch den Begriff algorithmischer Handel (auch bekannt als Algo Trading) verwenden werden. 

Der algorithmische Handelsstil ist eine perfekte Kombination mit den Kryptowährungsmärkten, die algorithmischen Händlern mehrere Vorteile bieten. Erstens - Volatilität - Kryptowährungsmärkte weisen in der Regel eine viel höhere Volatilität auf als traditionelle Märkte, was zu größeren Preisschwankungen und Chancen für Händler führt. Zweitens rund um die Uhr Handelssitzung, da die Märkte für Kryptowährungen rund um die Uhr geöffnet sind. Drittens die Gesamtmarktkapitalisierung, die im Vergleich zu den traditionellen Märkten geringer ist. Traditionelle Märkte werden von großen Milliarden-Dollar-Fonds dominiert, während Kryptowährungsmärkte viel jünger sind, was bedeutet, dass sie mit massiven Fonds relativ weniger gesättigt sind und daher kein großes Kapital benötigen, um mit dem Handel mit Kryptowährungen zu verdienen.

Andererseits schafft die große Volatilität auf dem jungen Markt, der niemals schläft, ein perfektes Umfeld für Spekulationen wie Pump- und Dump-Strategien. Und dies sollte auf jeden Fall berücksichtigt werden, wenn Sie sich entscheiden, auf den Kryptowährungsmärkten zu handeln.

Ein Handelsbot kann nach technischen Indikatoren, Momentum und Fundamentaldaten handeln. Oder Sie können einen viel fortschrittlicheren Handelsalgorithmus erstellen, mit dem Sie Aufträge effizienter ausführen können, von der Weiterleitung von Aufträgen über verschiedene Börsen (Arbitrage Trading) bis hin zum Aufteilen eines großen Auftrags in kleinere Teile (automatisierte Iceberg-Aufträge). 

Beliebteste Krypto-Handelsstrategien

Die 3 beliebtesten Krypto-Handelsstrategien sind Market Making, Arbitrage und Trendfolge-Strategien.

Market Making Strategie

Dies ist die Strategie, bei der kontinuierlicher Kauf und Verkauf stattfinden, um die Spanne zwischen Kauf- und Verkaufspreis zu erfassen. Dazu muss der Händler auf beiden Seiten des Orderbuchs Limit Orders platzieren, um vom Spread zu profitieren. Diese Strategie wird jedoch in einem Umfeld mit geringer Liquidität oder während des vorherigen extremen Wettbewerbs ihre Grenzen haben. 

Arbitrage-Strategie

Arbitrage ist der Kauf und Verkauf eines Vermögenswerts, um von einer Preisdifferenz des Vermögenswerts zwischen den Märkten zu profitieren. Daher nutzt diese Strategie die Preisdifferenz desselben Vermögenswerts an verschiedenen Börsen. Der Händler kauft digitale Vermögenswerte von einem Markt und verkauft sie dann in einem anderen, wodurch er einen Gewinn erzielt. 

Trendfolge-Strategie

Ziel dieser Strategie ist es, den Trend des Vermögenswerts zu identifizieren und die Geschäfte basierend auf dem zugrunde liegenden Trend auszuführen. Die Trendfolge-Strategie versucht, Gewinne zu erzielen, indem die Dynamik eines Vermögenswerts in eine bestimmte Richtung analysiert wird. Händler, die diese Strategie ausführen, gehen eine Long-Position ein, wenn eine Kryptowährung nach oben tendiert, und verkaufen die Position, wenn sich der Trend umkehrt.

Abhängig vom Schwierigkeitsgrad Ihres Handelsalgorithmus müssten Sie verschiedene Tools verwenden. Die Tools hängen wiederum stark von den technischen Fähigkeiten ab, über die Sie derzeit verfügen. Um es einfach zu halten, können Sie eine Bot-Building-Übung in drei Hauptschwierigkeitsstufen unterscheiden: Anfänger, Mittelstufe, Fortgeschrittene. In zukünftigen Überprüfungen werden wir auf die Details der einzelnen Ebenen eingehen und die Tools vorschlagen, mit denen ein Handelsalgorithmus erstellt und auf den Markt angewendet werden kann.

Beispiel eines Crypto Trading Bot mit TradingView

Lassen Sie uns zunächst ein Beispiel für den Krypto-Handelsbot geben, der mit erstellt werden könnte TradingView (FERNSEHER). Zunächst ist es wichtig, das Strategieskript zu erstellen, da das Strategieskript erneut getestet werden kann und TradingView die detaillierten Ergebnisse Ihrer Strategie liefert.

Der folgende Code des Krypto-Handelsbots stellt die einfache EMA-Strategie dar, bei der der Ein- und Ausstieg an der Kreuzung des schnellen und langsamen exponentiellen gleitenden Durchschnitts (EMA) erfolgt. Dies kann in den Pine Editor von TradingView eingefügt werden.

Beispiel für die Handelsstrategie:
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wunderbit Trading (WBT)

//@version=4
strategy("EMA cross", overlay=true)

//Inputs
fast_ema=ema(close, 9)
slow_ema=ema(close, 21)

plot(fast_ema, color=color.red)
plot(slow_ema, color=color.blue)

//Strategy Conditions 
entry_long =  crossover(fast_ema, slow_ema)
exit_long =  crossunder(fast_ema, slow_ema)

entry_short= crossover(slow_ema, fast_ema)
exit_short= crossunder(slow_ema, fast_ema)

//Strategy Execution
strategy.entry("Long", long=true, when=entry_long)
strategy.close("Long", when=exit_long)

strategy.entry("Short", long=false, when=entry_short)
strategy.close("Short", when=exit_short)

Der Ergebnisbildschirm der TradingView-Strategie sollte folgendermaßen aussehen:

Handelsbot-Strategie in der Handelsansicht

Diese Strategie kann geändert werden, indem zusätzliche Eingabevariablen wie das Volumen oder einige stochastische Indikatoren hinzugefügt werden, oder Sie können Ziele für Gewinnmitnahmen und Stop-Loss festlegen. 

Nachdem die Strategie erstellt und getestet wurde, können Sie Warnungen erstellen, um Ihre Handelskonfigurationen nicht zu verpassen. Dazu müssen Sie jedoch Ihr Skript in ein Studienskript ändern, da es nicht möglich ist, die Warnfunktion auf die Strategie anzuwenden.  

Das Beispiel des Studienskripts mit derselben Strategie ist unten dargestellt. 

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wunderbit Trading (WBT)

//@version=4
study("EMA cross", overlay=true)

//Inputs
fast_ema=ema(close, 9)
slow_ema=ema(close, 21)

plot(fast_ema, color=color.red)
plot(slow_ema, color=color.blue)

//Strategy Conditions 
entry_long =  crossover(fast_ema, slow_ema)
exit_long =  crossunder(fast_ema, slow_ema)

entry_short= crossover(slow_ema, fast_ema)
exit_short= crossunder(slow_ema, fast_ema)

//Strategy Execution

alertcondition(entry_long, title="Enter Long")
alertcondition(exit_long, title="Exit Long")
alertcondition(entry_short, title="Enter Short")
alertcondition(exit_short, title="Exit Short")

plotshape(series=entry_long, text="Long", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)
plotshape(series=exit_long, text="EXIT Long",style=shape.triangledown, location=location.abovebar, color=color.purple, size=size.small)
plotshape(series=entry_short, text="Short", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small)
plotshape(series=exit_short, text="EXIT Short",style=shape.triangleup, location=location.belowbar, color=color.purple, size=size.small)

Der Bildschirm mit den TradingView-Studienergebnissen sollte folgendermaßen aussehen:

Krypto-Handelsbot-Studienskript in der Handelsansicht

Jetzt können Sie Warnungen für Ihr Handelsobjekt erstellen und die Warnungsbedingungen und -aktionen auswählen. 

Was aber, wenn die Warnung ausgelöst wird und Sie sie erhalten, während Sie sich nicht neben dem Computer befinden und Sie nicht die Möglichkeit haben, Ihre Strategie auszuführen? Es gibt eine Lösung zur Automatisierung Ihrer TradingView-Warnungen über den Drittanbieter, z Wunderbit-HandelDadurch wird Ihr Bot automatisch auf dem von Ihnen verwendeten Kryptowährungsaustausch ausgeführt. Sie können einen Bot erstellen, um Ihre Strategie basierend auf den TradingView-Warnungen einzugeben und zu beenden.

Quelle: https://wunderbit.co/en/blog/crypto-trading-bot-using-tradingview-how-to-guide

spot_img

Neueste Intelligenz

spot_img