Des instructions détaillées pour maintenir un carnet d'ordres valide à partir d'un flux de carnet d'ordres de l'API WebSocket v1 sont disponibles sur notre page d'assistance Comment maintenir un carnet d'ordres valide.
Un exemple de code (en Python) qui illustre la logique du carnet d'ordres de l'API WebSocket v1 est fourni ci-dessous et est également disponible en téléchargement sous le nom krakenwsorderbook.py.
L'exemple de code implémente un client en ligne de commande qui s'abonne au flux de carnet d'ordres spécifié, puis crée et maintient un carnet d'ordres valide à partir des messages du flux, tout en affichant le carnet d'ordres actuel une fois par seconde.
L'utilisation du client en ligne de commande est ./krakenwsbook.py symbol depth, comme les exemples de commandes suivants :