Wenn du im Kraken Trading Bot den Fehler "EAPI:Invalid nonce" siehst, bedeutet dies, dass mit dem Nonce-Wert etwas nicht stimmt.
Erklärung des Kraken-Fehlers
Ein EAPI:Invalid nonce-Fehler weist darauf hin, dass eine API-Anfrage mit einem wiederholten oder niedrigeren als erwarteten Nonce-Wert empfangen wurde.
Da der Nonce-Wert eindeutig sein und mit jeder Anfrage steigen muss, könntest du auf diesen Fehler stoßen, wenn du versuchst, gleichzeitige Anfragen oder Anfragen in schneller Folge zu stellen, oder wenn du versuchst, einen einzelnen API-Schlüssel für mehrere Geräte/Apps/Bots zu verwenden.
Zum Beispiel könnten zwei gleichzeitige API-Anfragen nicht in der beabsichtigten Reihenfolge ankommen, und wenn die zweite Anfrage (mit einem höheren Nonce) vor der ersten Anfrage (mit einem niedrigeren Nonce) eintrifft, würde die erste Anfrage abgelehnt, wenn sie schließlich eintrifft.
Da ungültige Nonce-Fehler dazu führen, dass deine API-Anfragen fehlschlagen (z. B. werden deine Aufträge nicht platziert), sollten ungültige Nonce-Fehler nicht einfach ignoriert werden, sondern durch eine Verbesserung des Nonce-Erstellungsalgorithmus behoben werden (siehe einige Lösungen unten).
Lösung für den Kraken-Fehler
Erstelle mehrere API-Schlüssel:
Auf Cryptohopper ist es möglich, 2 verschiedene API-Schlüssel für Kraken zu verwenden. Wir empfehlen immer, 2 API-Schlüssel auf Kraken zu verwenden, um das bestmögliche Handelserlebnis zu erzielen. Lies dir immer unser Tutorial 'So verbindest du dich mit Kraken mit API-Schlüsseln' gründlich durch. Jeder API-Schlüssel hat seinen eigenen separaten Nonce-Wert, so dass die Reihenfolge, in der API-Anfragen eingehen, kein Problem mehr darstellt.
Erhöhe die Nonce-Auflösung , um zusätzliche Anfragen während desselben Zeitrahmens zu ermöglichen (z. B. Erhöhung der Nonce-Auflösung von Millisekunden auf Zehntel von Millisekunden). Cryptohopper empfiehlt, entweder 1000 oder 10000 als Nonce-Wert zu verwenden.