Bet Angel Lay Bet Accumulator - Guardian Automation Bot

Tiger
Posts: 58
Joined: Wed Mar 29, 2023 8:41 pm

fingers21 wrote:
Sat Feb 03, 2024 12:28 pm
It's me again :lol:

I thought I try to follow up your good work by adding a bet counter to the file. The idea being after six consecutive successful lays the counter and the stake SV's are cleared and the sequence starts from scratch.

I have managed to create a counter that will increase by 1 every time there is a successful lay but for some reason the SV's do not clear when the counter equals 6 and I can't, for the life of me, figure out where I am going wrong. I have attached a screenshot of the conditions I am using to achieve this in case you can help me figure out where I am going wrong.

TIA
I would like to do a 5 or 6 bet lay accumulator. Would you mind sharing the file so I can replicate your rule that counts and resets please, it's exactly what I'm looking for, and I'm struggling to understand how to create a rule that does this. Thank you in advance :)
Tiger
Posts: 58
Joined: Wed Mar 29, 2023 8:41 pm

If I finish trading and close Bet Angel and Guardian down overnight, will it automatically reset back to race 1 scenario the following morning, or are the values from the previous race still stored and used?

I'm not sure how to reset it after the allocated number of races.
User avatar
Dallas
Posts: 23482
Joined: Sun Aug 09, 2015 10:57 pm

Tiger wrote:
Mon Dec 09, 2024 3:11 pm
If I finish trading and close Bet Angel and Guardian down overnight, will it automatically reset back to race 1 scenario the following morning, or are the values from the previous race still stored and used?

I'm not sure how to reset it after the allocated number of races.
Yes, as soon as you start a new session/instance of Bet Angel all SV will be lost. Once you apply the rules file to your new days markets it will initiate a new starting value
Tiger
Posts: 58
Joined: Wed Mar 29, 2023 8:41 pm

Thanks, good to know.

Is there a way I can reset the accumulator so it goes back to the start and resets after 6 races. Stopping it's the easy bit but i can't get it to restart with the first x% of the bank rule.

I created a rule to clear the stored value and applied it for just after the 6th race had started but then nothing triggers on subsequent races.

My aim is to set up for the day to automate going on a nice 6 race loop using my nominated dogs.
User avatar
Dallas
Posts: 23482
Joined: Sun Aug 09, 2015 10:57 pm

Tiger wrote:
Tue Dec 10, 2024 10:17 am
Thanks, good to know.

Is there a way I can reset the accumulator so it goes back to the start and resets after 6 races. Stopping it's the easy bit but i can't get it to restart with the first x% of the bank rule.

I created a rule to clear the stored value and applied it for just after the 6th race had started but then nothing triggers on subsequent races.

My aim is to set up for the day to automate going on a nice 6 race loop using my nominated dogs.
The first rule in the file set the initial stored value needed, that will also need to be cleared and set to trigger more than 1 time
Tiger
Posts: 58
Joined: Wed Mar 29, 2023 8:41 pm

Thank you. How do I do this please? I think I'm missing something.

I created a rule which started at the end of the 6th race. It had the first three as usual and then the 3rd rule was to clear the stored values (acc_stake) This appeared to work. It didn't have the results and Store Profit/Loss instructions because this information wasn't need in the next race I wanted to start from scratch for another acca.

It appeared to work because the next race didn't trigger with the next acca amount following the previous race winner.

Then I went back to the original rules I took from this thread and increased the first rule which sets the starting stake of X% to trigger twice. However no further races triggered bets.

After several races with nothing, I changed it to always armed but this also didn't trigger any more bets.

I have no idea what I'm missing, it feels like a small tweak which I just can't find to fix.
User avatar
Dallas
Posts: 23482
Joined: Sun Aug 09, 2015 10:57 pm

Tiger wrote:
Tue Dec 10, 2024 1:21 pm
Thank you. How do I do this please? I think I'm missing something.

I created a rule which started at the end of the 6th race. It had the first three as usual and then the 3rd rule was to clear the stored values (acc_stake) This appeared to work. It didn't have the results and Store Profit/Loss instructions because this information wasn't need in the next race I wanted to start from scratch for another acca.

It appeared to work because the next race didn't trigger with the next acca amount following the previous race winner.

Then I went back to the original rules I took from this thread and increased the first rule which sets the starting stake of X% to trigger twice. However no further races triggered bets.

After several races with nothing, I changed it to always armed but this also didn't trigger any more bets.

I have no idea what I'm missing, it feels like a small tweak which I just can't find to fix.
You said you had a rule which cleared the stored values after the 6th race
I assume you mean the Profit and loss stored values?
If so on that tab also clear the stored value which is set by the original first rule in the file

Then edit that first rule so that it can trigger multiple times
Scotty66
Posts: 55
Joined: Sun Mar 06, 2011 6:25 pm

Is it possible I can change the first rule "store percent of balance as starting stake" to use a portion of my entire Betfair bank.

E.g if I have 100 in betfair I want this bot to only use a percentage of say 50 and not the full 100.

I'm having trouble doing it as the condition "acc_stake for bet angel is NOT set with a value.

So when I alter the first rule to use an "entered amount" (the amount of my Betfair bank I want to use), this conflicts with the condition above as a value has been set.

Is there anyway I can change this to still ensures it only triggers on one market (the first) as per the intended rule?
User avatar
Dallas
Posts: 23482
Joined: Sun Aug 09, 2015 10:57 pm

Scotty66 wrote:
Sun May 11, 2025 7:25 pm
Is it possible I can change the first rule "store percent of balance as starting stake" to use a portion of my entire Betfair bank.

E.g if I have 100 in betfair I want this bot to only use a percentage of say 50 and not the full 100.

I'm having trouble doing it as the condition "acc_stake for bet angel is NOT set with a value.

So when I alter the first rule to use an "entered amount" (the amount of my Betfair bank I want to use), this conflicts with the condition above as a value has been set.

Is there anyway I can change this to still ensures it only triggers on one market (the first) as per the intended rule?
It already uses a percentage of your balance as its starting stake, its currently set to 10%, so if you had a balance of £100 it would start with £10
Scotty66
Posts: 55
Joined: Sun Mar 06, 2011 6:25 pm

I should have explained it a bit better, I want to enter an amount of my Betfair balance as a figure, but then I want to use another percent of that for my stake.

It seems I can't select a figure as an amount of my Betfair balance as this conflicts with the condition because a value has now been set so won't place the first bet of the day.

Can't really use a percentage of my Betfair balance as that will change daily and be a bit awkward to work out to give me the exact amount.

Will also need to change the amount daily to add or subtract the previous days p/L and then use a percentage of that for the day.
User avatar
ShaunWhite
Posts: 10356
Joined: Sat Sep 03, 2016 3:42 am

You can move money between your Main wallet and another if you want to start the day with a certain bank size. Always good practice anyway as it ring fences your balance so a rogue bot or api issue won't mean it all gets spent accidentally.

But if this is for some sort of PM testing then it might be OTT given that the results won't be as they will be in live. Simulated orders can't replicate your effect on the market and you'll get fills you won't necessarily get in live. PM will test if the bot functions as you expect but you're better off using min stakes to assess it's profitability.
Scotty66
Posts: 55
Joined: Sun Mar 06, 2011 6:25 pm

I've been testing and tracking results in PM and ready to go live with small stakes using a lay system. Just need a bot to place the bets for me under certain conditions. Need to make sure it works then I can decide if I will leave my pc on during the day or use a bet angel server.

Main thing I'm aiming to do is to set the bets up using a certain amount from my bank. 1st bet of the day uses 2% of my bank, then after the result of that race it adds the profit loss to that figure and continues to bet 2% on each selection for each race, while adjusting the balance due to the P/L for the day.

Next day I enter a new figure manually with the total previous days P/L, and then it repeats the above.

I'm nearly there it's just giving me a headache trying to find the best way to make the first bet only fire once using a percentage of a certain figure of my bank, not a percentage of my bank.
Then the following bets to only use that figure plus/minus the previous race profit or loss.

I've tried a stored value with an amount entered, but this doesn't work as the first rule condition says "not" stored with a value. I can't think what else to use to get around that.
User avatar
ShaunWhite
Posts: 10356
Joined: Sat Sep 03, 2016 3:42 am

If I were you I'd just keep it simple, eg stake £1 for the day, the next day decide it'll be £1.10 (or whatever) for the day. If it's just losing day after day you'll stop running it anyway, and if it's profitable then you can scale up in a more controlled way.

It would actually be more usual to stick to £1 until your bank had grown from say 100 to 200 and then push the stake a little, and keep it at that next level until say 300. It's likely that even a losing strategy can start by winning, I wouldn't want to increase my stake until I'd proved the strategy had legs rather than because I'd won a few in a row. Otherwise if it does start to revert to the mean (or worse) you'll be doing it with larger stake than you started with.

You might also find it harder to judge if it's working or not, if through randomness you happen to have larger stakes on the losers or on the winners. A fixed amount (or liability staking ideally) will allow you to see exactly what's contributing to your PL and what isn't. And then make a judgement call about moving it to larger stakes.
User avatar
ShaunWhite
Posts: 10356
Joined: Sat Sep 03, 2016 3:42 am

Re 'banks' I saw an interesting observation the other day....

If you lose 50% of your bank you need to grow the remaining bank by 100% to get back to where you started.


The takeaway is that drawdowns hurt more than they seem and protecting your downside is more important than looking for wins. Aka stake small until it's a racing certainty.
Scotty66
Posts: 55
Joined: Sun Mar 06, 2011 6:25 pm

I've been using the data from another website and over the last 8 years it has shown profit in every year except one (2020) and has a strike rate of around 85%. Longest expected losing streak is 3 and longest actual losing streak is 3.
Certain selections are layed under certain conditions between certain prices.

I completely agree with your post and hence why I would like to use a low percentage (2%) of a small part of my Betfair bank to test it live, while I continue to trade with the rest of my Betfair bank. So if it does go wrong, then the rest of my bank will never be at risk.

This is the issue I am having with the bot, I have all the conditions set to fire in certain circumstances, yet it's giving me a headache trying to find a way for it to use just a portion of my Betfair bank and not "balance" which is the only thing I can select in Betangel, as well as adding any profit or losses after each chosen selection and to continue to use 2% of that.

I think the problem I'm having is getting the stored values to use each others data and the time in which they do so. At the moment they're all firing at once and some markets aren't closed, so I'm not getting the profit or loss.

Will keep trying!
Post Reply

Return to “Bet Angel Automation - General”