API WebSocket v2 - Calculateur de somme de contrôle du carnet d'ordres (feuille Google)

Dernière mise à jour : 2 avr. 2025

Notre flux de carnet d'ordres WebSocket API v2 inclut une somme de contrôle CRC32 avec chaque message de mise à jour, qui peut être utilisée pour confirmer la validité et l'exactitude d'un carnet d'ordres maintenu localement (un carnet d'ordres qui a été créé en interprétant le flux du carnet d'ordres).

Les détails du calcul de la somme de contrôle CRC32 sont disponibles dans notre documentation API WebSocket, permettant à la somme de contrôle du carnet d'ordres d'être implémentée en utilisant n'importe quel langage de programmation qui prend en charge une fonction CRC32 (ou qui peut être codé pour prendre en charge une CRC32).

En plus des détails d'implémentation de la somme de contrôle, il peut être utile d'avoir une valeur de somme de contrôle correcte confirmée pour tout carnet d'ordres donné (à comparer à la valeur de somme de contrôle de votre propre code), nous fournissons donc le calculateur de somme de contrôle suivant à cette fin.

Instructions d'utilisation

  1. 1

    Ouvrez le calculateur de somme de contrôle du carnet d'ordres dans Chrome (ou tout autre navigateur web récent)

  2. 2

    Faites une copie du calculateur sur votre propre Google Drive via le menu Fichier -> Faire une copie (vous devrez vous connecter à votre compte Google pour cette étape)

  3. 3

    Copiez/collez un carnet d'ordres valide en utilisant le même format JSON que l'exemple (essentiellement deux objets contenant des tableaux des 10 meilleurs niveaux de prix d'achat et de vente)

  4. 4

    Comparez la somme de contrôle du carnet d'ordres affichée à la somme de contrôle calculée par votre propre code (les deux valeurs doivent correspondre exactement)

Exemple

API_ChecksumCalculator_08202021.png

Besoin d’aide supplémentaire ?