Hi
I have just started looking at the new Stream API and playing with the demo code Betfair put on Github.
The demo is working OK, but I am wondering if there is a protocol design flaw with the order subscription command ?
If you have already got some matched orders when you start up your App (or the Betfair demo) there seems to be no way to get the BetIds of those already matched orders ?
You can get any unmatched order BetIds, and you can get the BetIds of any subsequent matches, but I cant see how you can get the initial ones ?
The demo program from Betfair certainly has this failing but not sure if its a protocol flaw or just something they haven't implemented in their demo App.
The data structures for the new Stream API are pretty complicated, so I could easily have missed something ?
Thanks for any assistance.
Regards Geoff
I have just started looking at the new Stream API and playing with the demo code Betfair put on Github.
The demo is working OK, but I am wondering if there is a protocol design flaw with the order subscription command ?
If you have already got some matched orders when you start up your App (or the Betfair demo) there seems to be no way to get the BetIds of those already matched orders ?
You can get any unmatched order BetIds, and you can get the BetIds of any subsequent matches, but I cant see how you can get the initial ones ?
The demo program from Betfair certainly has this failing but not sure if its a protocol flaw or just something they haven't implemented in their demo App.
The data structures for the new Stream API are pretty complicated, so I could easily have missed something ?
Thanks for any assistance.
Regards Geoff


Comment