Hi All,
Today I was running my pre-game trading program on a football match.
The game started at 8pm and it is set to only trade before the game starts.
Everything was going fine and when monitoring on my phone just before the start I noticed it had 'cashed out' as expected.
Shortly after, I had a look at my phone again and noticed a lot more bets were flying in and I was now set to lose £180.
I connected to my computer which was running the software and noticed that the start time was now showing tomorrow at 10pm! Even though the game was in play! So this explains why my program was now firing in bets again as it is configured to only place bets before the start time.
Before the actual start of the game, the software was definitely showing the correct start time of today at 8pm, and when I looked again shortly after noticing this issue it was back at the correct start time, so it appears this error was only present for a short period of time.
Does anybody know why this would happen? I imagine the error was on the Betfair side and Marketfeeder was simply reading this value?
Obviously now I will modify my program to ensure that it doesn't run in play, and also remove the market altogether when it turns in play to ensure this doesn't happen again. But then again, if the start time can be wrong, it makes me think the status can also be wrong sometimes?
I totally understand that using automated betting software is at the users risk, but I've now lost £180 because of this so it would be good to know how this would happen and if there's anything else I can do to avoid it? Does this sort of thing happen often?
Screenshot attached.
Thanks.