Updated: New beta version of Bet Angel v1.54.0 - Now on general release

Post Reply
Bet Angel
Bet Angel
Bet Angel
Posts: 3999
Joined: Tue Apr 14, 2009 3:47 pm

We are pleased to announce that a new beta version of Bet Angel Professional is available v1.54.0.

Edit: 15th Jan, now on general release and available on the download page

Download it from here: - https://www.betangel.com/securedownload ... _beta1.exe

Bet Angel VPS only version: - https://www.betangel.com/securedownload ... _beta1.exe

We have tested this in alpha over the last few weeks and any bugs found have been fixed. We feel it’s ready for beta release to the community ahead of its formal public release in the New Year.

As with all betas, please gain confidence with the version before using full stakes. If you spot any issues, please post them to this thread.

This version has been primarily driven by requests & suggestions received from the community both on this forum and via support e-mails. We’ve worked hard to make the enhancements as flexible as possible to satisfy collections of similar requests. Thank you to everyone for their suggestions.

Key features of this version:
  • Ladder – Configurable Auto-centring with centre point adjustment
  • Ladder – More control over colours of prices with available money and column background colours
  • Ladder – Ability to ‘swap’ runners between ladders to prevent duplication
  • Automation –Conditions can now be wrapped in groups. Groups can be nested if required. Each group can be configured to control how the conditions are tested (whether they ALL need to be true or just one of them etc). This effectively adds AND/OR/NAND/NOR logic to Automation Conditions.
  • Automation – Close Trade and Green All conditions can reference a Stored Value
  • Automation – New ‘Stop this Servant’ rule type. Allows a Servant to stop itself once certain Automation Conditions are met.
  • Automation – Stored Values can now store and compare the Profit & Loss value displayed against a selection. Stored Value comparisons now also support <= and >=
  • Excel – Added the ability to send Stored Values to Excel (defined in the ‘Additional columns’ section of Settings->Excel)
  • Excel – New commands to assign/clear an Automation Rules file to/from a market via Excel
  • Excel – New commands to set/clear named Automation Shared Stored Values from inside Excel
  • Excel – New commands to assign/clear Guardian’s Nominated Selections from Excel

Further information about some of the features:

Ladder

ladderSettings.png

The new options are highlighted in orange in this image – there are also a couple of new colour picklists on the Columns page.

When centring, you can choose to centre on the Back price, the Lay price or the Last Traded Price. You can also adjust that centre point up or down a defined number of ticks. Those options apply to both auto-centring and manual centring using a shortcut key.

Auto-centring can be switched off, be always on, or be applied only pre-off or only in-play. It can be triggered either by a price moving outside of the visible ladder or at a regular time interval. Note: To prevent the risk of a mispriced bet, a ladder will not auto-centre whilst the mouse cursor is hovering over it.

The Back & Lay column background options apply to the columns on the ladder that show money available to back or lay. The options will allow the best three prices to be distinguished from the rest of the prices and from prices with no money on offer.


Automation

Some of the changes mentioned in Key features are self-explanatory, but here is an example of the Stored Value groups to show the options available.

A group is started or ended using the special condition types at the top of the picklist

conditionTypes.png

Every group must have a start and an end, you can nest them if required. The list on the left-hand side of the Automation Conditions page will indent to distinguish one level of grouping from another. As in previous versions, any conditions not contained in a group must all test ‘True’ for the rule to trigger.

The image below shows nested groups to achieve the following: For the rule to trigger, the market must be in-play and the selection in row 1 must be priced > 4.0 and any of the selections in rows 2 or 3 or 4 must be priced less than 1.85. You can see in the right-hand section of the image the various grouping options available. They represent AND, OR, NAND & NOR respectively.

ConditionGroupExample.png

Excel

Here is an example configuration of Excel settings to push two Shared Stored Values into the Additional column cells.
So the ‘Jockey name’ would be sent to column AF, ‘Trainer name’ to column AG, ‘Target’ stored value to column ‘AH’ and ‘Volume_Snapshot’ to column AI.

AdditionalColumns.png

Syntax for new global commands (cell L6)
  • to assign an Automation rules file: SET_AUTO <automation rule name>
  • to clear it: CLEAR_AUTO
  • to assign a stored value: SET_SV FOR:<MARKET|EVENT> NAME:<name> VALUE:<value>
  • to clear a stored value: CLEAR_SV FOR:<MARKET|EVENT> NAME:<name>
In each case, as per other global commands, the command will be processed when the Status cell in column O is clear and will show OK / ERROR / FAILED when processing is complete.

Syntax for new selection commands (cells L9, L11, L13 etc)
  • to set this selection as the first Nominated selection in Guardian: SET_NOMINATED1
  • to clear it: CLEAR_NOMINATED1
  • to set this selection as the second Nominated selection in Guardian: SET_NOMINATED2
  • to clear it: CLEAR_NOMINATED2
  • to assign a stored value: SET_SV FOR:< SELECTION|MARKET|EVENT> NAME:<name> VALUE:<value>
  • to clear a stored value: CLEAR_SV FOR:< SELECTION|MARKET|EVENT> NAME:<name>
In each case, as per other selection commands, the command will be processed when the Status cell in column O for the selection is clear and will show OK / ERROR when processing is complete.

Notes when setting & clearing stored values

The FOR command is optional and defaults to MARKET when used as a global command and SELECTION when used as a selection command

The commands can be chained together to set multiple values in one go,
e.g.
  • SET_SV FOR:SELECTION NAME:Test1 VALUE:42 NAME:Test2 Value:99 NAME:Test3 Value:200
or
  • CLEAR_SV FOR:SELECTION NAME:Test1 NAME:Test2 NAME:Test3
You do not have the required permissions to view the files attached to this post.
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

This looks fantastic and must have taken a lot of work. Can't wait to play with the settings.
AND/OR and SV's from Excel in a single update :)

Have to ask. When setting the SV from Excel does it create an entry in the Guardian log ? Just thinking about fault finding.

Thanks again for this
Bet Angel
Bet Angel
Bet Angel
Posts: 3999
Joined: Tue Apr 14, 2009 3:47 pm

sniffer66 wrote:
Wed Dec 04, 2019 11:57 am
This looks fantastic and must have taken a lot of work.
Thanks and yes it did :)
sniffer66 wrote:
Wed Dec 04, 2019 11:57 am
Have to ask. When setting the SV from Excel does it create an entry in the Guardian log ? Just thinking about fault finding.
No it doesn't write to the log during an SV assignment from Excel, but that's a valid point. We wouldn't want it logging all the time for performance reasons, but it'd be a good idea to support that as an option in the Excel settings. We'll include that before it goes on general release.
sniffer66
Posts: 1666
Joined: Thu May 02, 2019 8:37 am

Bet Angel wrote:
Wed Dec 04, 2019 12:22 pm
sniffer66 wrote:
Wed Dec 04, 2019 11:57 am
This looks fantastic and must have taken a lot of work.
Thanks and yes it did :)
sniffer66 wrote:
Wed Dec 04, 2019 11:57 am
Have to ask. When setting the SV from Excel does it create an entry in the Guardian log ? Just thinking about fault finding.
No it doesn't write to the log during an SV assignment from Excel, but that's a valid point. We wouldn't want it logging all the time for performance reasons, but it'd be a good idea to support that as an option in the Excel settings. We'll include that before it goes on general release.
Excellent. Thank you.

A quick workaround in the interim could be to set a new SV in Guardian, using "another SV" i.e the Excel set one as the value. That would then write to the log, but only in the specified arm\time parameters
Jukebox
Posts: 1576
Joined: Thu Sep 06, 2012 8:07 pm

Great work team!

Is there any work in hand for upgrading charts for manual traders?
perhaps to
make available some of the numbers already available to automation for SVs and to be able to show IPs rather than prices
User avatar
megarain
Posts: 2040
Joined: Thu May 16, 2013 1:26 pm
Contact:

Automation – Stored Values can now store and compare the Profit & Loss value displayed against a selection. Stored Value comparisons now also support <= and >=

Many thx

So, now u can run multiple automations on the same account. With loss restriction to an event.

So, u could run 5 of the same automations, with an exposure of 10 per event etc.
Loss stored values.jpg
(edited to add pic)
You do not have the required permissions to view the files attached to this post.
Last edited by megarain on Wed Dec 04, 2019 1:58 pm, edited 1 time in total.
sa7med
Posts: 800
Joined: Thu May 18, 2017 8:01 am

This is what ive been waiting for. Thanks for the effort!
49ers
Posts: 66
Joined: Wed Jun 06, 2018 1:35 pm

Amazing work guys!!

This takes it up a level yet again..

Many, many thanks
User avatar
Kafkaesque
Posts: 886
Joined: Fri Oct 06, 2017 10:20 am

Bet Angel wrote:
Wed Dec 04, 2019 11:39 am
  • Automation –Conditions can now be wrapped in groups. Groups can be nested if required. Each group can be configured to control how the conditions are tested (whether they ALL need to be true or just one of them etc). This effectively adds AND/OR/NAND/NOR logic to Automation Conditions.
  • Automation – Close Trade and Green All conditions can reference a Stored Value
Well, merry beeping christmas to me (and with this I'm hoping) a happy, happy new year :D

Top work guys 8-) 8-) 8-)
jamesg46
Posts: 3769
Joined: Sat Jul 30, 2016 1:05 pm

Just in time for Christmas :D Think it's safe to say that we are all gonna be enjoying this one... Thanks!
User avatar
megarain
Posts: 2040
Joined: Thu May 16, 2013 1:26 pm
Contact:

Shading of blank areas on ladder .. V useful.
shading of blank areas - nice.jpg
You do not have the required permissions to view the files attached to this post.
Wolf1877
Posts: 367
Joined: Fri Sep 08, 2017 10:59 am

It looks like Christmas has come early this year! Thanks!
User avatar
ShaunWhite
Posts: 9731
Joined: Sat Sep 03, 2016 3:42 am

Wolf1877 wrote:
Thu Dec 05, 2019 8:46 am
It looks like Christmas has come early this year! Thanks!
But not for Dallas, his workload will go through the roof helping people with all these new automation features. I hope he's in line for a proper xmas bonus.
sa7med
Posts: 800
Joined: Thu May 18, 2017 8:01 am

Just to let you know, it's possible to import automations from this version into previous versions. Havent tested other features but logical grouping also shows although without the indentation.
Bet Angel
Bet Angel
Bet Angel
Posts: 3999
Joined: Tue Apr 14, 2009 3:47 pm

sa7med wrote:
Thu Dec 05, 2019 9:35 am
Just to let you know, it's possible to import automations from this version into previous versions. Havent tested other features but logical grouping also shows although without the indentation.
The file format hasn't changed between versions so the descriptions in the conditions list (including the logical grouping) will still display properly in the v1.53.1 editor, but it won't actually be able to edit or run one of the new features, so I wouldn't try it :-)
Post Reply

Return to “Bet Angel - Release & version history”