I've been playing around with a few more options of the bot.
It seems when you run the simulator and it ends, the profit reported is the total profit from the stat's info. I was expecting it to just be the profit from the current run.
The same thing with the profit variable. It's not set to zero when you start() your script. I believe bets, wins, and loses are also from stats.
I'm not sure whether or not you should clear it. But maybe making a resetstats() function in the programmer mode function could be an option. I personally would always call that at the beginning of my script. But some might like the way it behaves now.
I had another look at the simulation things, It seems I forgot to move the profit to a temp variable, so you were correct, the sim profit did include the profit from the stats tab. Sorry about that.
Yeah I checked my appdata and forgot to update my post sorry, but the simulator (my favorite part of the program) is fucked for me ;( updated my post saying what I tried...

It's odd that the bot used to work and now suddenly doesn't work. That usually means that you changed something, either in the bot or on your computer that broke it. But whatever the cause, You should update the bot to the latest version.
http://bot.seuntjie.com/botpage.aspx