Führe einen einfachen Kauf- und Verkaufsauftrag auf der Börse mit deinem Trading-Bot aus, indem du den Order-API-Endpunkt aufrufst.
Um API-Anfragen durchzuführen, musst du eine App erstellen und ein Zugriffstoken haben. Wenn du noch kein Zugriffstoken erstellt hast, befolge zuerst das Tutorial Get an access token with Oauth2.
Einen Kaufauftrag platzieren
Mit der API kannst du einfache oder erweiterte Kaufaufträge mit deinem Trading-Bot platzieren. In diesem Beispiel konzentrieren wir uns nur auf einen einfachen Kaufauftrag. Ein einfacher Kaufbefehl an die API benötigt nur eine Coin/Währung, da die meisten anderen erforderlichen Details bereits im Trading-Bot selbst konfiguriert sind, z. B.: der zu kaufende Betrag. Ein Kaufauftrag kann durch einen POST-Aufruf an den /hopper/{id}/order-Endpunkt platziert werden, wobei {id} die ID deines Hoppers ist.
API-Endpunkt:
https://api.cryptohopper.com/v1/hopper/{id}/order
JSON POST-Beispiel:
{
"order_type": "buy",
"coin": "Die Kryptowährung zum Kaufen.",
"amount": 0,
"price": 0
}
Die JSON-Werte amount und price sind optional, nur order_type und coin sind erforderlich. Wenn du einen Trading-Bot mit USD als Quote-Währung hast und einen einfachen Kaufauftrag für BTC platzieren möchtest, musst du lediglich das folgende JSON an die API POSTEN.
{
"order_type": "buy",
"coin": "BTC"
}
Wenn erfolgreich, erhältst du eine 200-Statusantwort mit der Meldung, dass dein Kaufauftrag an der Börse platziert wird. Überprüfe nun deinen Trading-Bot und sieh nach, ob der Kaufauftrag durchgegangen ist.
Einen Verkaufsauftrag platzieren
Du kannst auch Verkaufsaufträge platzieren, aber da Cryptohopper mit Positionen arbeitet, werden Positionen der angegebenen Coin/Währung verkauft. Zum Beispiel: Wenn du einen Befehl zum Verkauf von BTC sendest, werden alle deine BTC-Positionen verkauft (sofern nicht gehalten usw.).
API-Endpunkt:
https://api.cryptohopper.com/v1/hopper/{id}/order
JSON POST-Beispiel:
{
"order_type": "sell",
"coin": "Die Kryptowährung zum Verkaufen."
}
Der gleiche API-Endpunkt wird verwendet, aber in diesem Fall setzen wir order_type auf sell. Wenn du einen Trading-Bot mit USD als Quote-Währung hast und alle BTC-Positionen verkaufen möchtest, musst du lediglich das folgende JSON an die API POSTEN.
{
"order_type": "sell",
"coin": "BTC"
}
Wenn erfolgreich, erhältst du eine 200-Statusantwort mit der Meldung, dass dein(e) Verkaufsauftrag(aufträge) an der Börse platziert wird (werden). Überprüfe nun deinen Trading-Bot und sieh nach, ob deine Positionen verkauft wurden.
Hoffentlich ist es dir nach Abschluss dieses Tutorials gelungen, Kauf- und Verkaufsaufträge mit der API zu platzieren. Wenn du weitere Informationen über den Order-Endpunkt benötigst oder erweiterte Aufträge platzieren möchtest, lies bitte die API reference für weitere Informationen.