vor einem Monat einmal war kann es wieder auftreten, so kann das Problem ein Bot erkennen:
- Der Bot merkt sich die letzte Orderbuch
- das aktuell von der Exchange erhaltene Orderbuch wird dem zuletzt gespeicherten Orderbuch verglichen:
- ein Zähler wird mit 0 initialisiert
- Wenn im aktuellen Orderbuch ein Ask Preis + Amount als Bid in der letzten Orderbuch vorkommt: Zähler erhöhen
- Wenn im aktuellen Orderbuch ein Bid Preis + Amount als Ask in der letzten Orderbuch vorkommt: Zähler erhöhen
- sind mehr als 2 Paare ident: Fehler!!
So, jetzt weiß der Bot aber nicht, ob der Fehler im letzten Orderbuch oder im aktuellen Orderbuch liegt, da braucht es
eine weitere Logik, z.B. ein Orderbuch ist nur dann zum Handeln geeignet, wenn es in einer Minute (oder bei xx
hintereinander erfolgten Abfragen) immer nur Fehlerfreie Orderbücher von der Exchange gekommen sind.
Ich hatte diese Logik bereits eingebaut, allerdings war die Fehlerschranke bei 4 Paaren, und habe dadurch nicht alle
Fehlerfälle erkannt.
![Huh](https://bitcointalk.org/Smileys/default/huh.gif)