Using Automation Signals

Advanced automation available in Guardian - Chat with others and share files here.
Post Reply
User avatar
Dabbla
Posts: 823
Joined: Wed Apr 15, 2009 1:50 pm

firlandsfarm wrote:
Sun Oct 27, 2024 2:11 am
Are Signals 'dead'/redundant? Where would people use a Signal in preference to an SV? Maybe they use less resource?
Signals are a tad easier to set up. Useful for simple on/off , true /false , 0/1 type functions.
Although, admittedly, in most cases, I would still use SVs for these functions.

Using Incremental signals is also an easier way to add a delay/counter to a file.
trex
Posts: 6
Joined: Sat Apr 18, 2009 11:37 am

Hi Dallas,

I have been playing around with signals. Nearly in love them. Thought I had it all sorted but can't get bets to fire. I hate to ask you for a specific solution to a problem but out of ideas. The best way to express what I need is to look at your signals made simple post:

viewtopic.php?t=17725&sid=442d0c028a53d ... d0352ba9bc

I wanted to replicate your '15 tick' example - but for in play . I have made the necessary adjustments but I think where I am going wrong is understanding the 'seconds ago' or 'now' criteria for 'Historic Relative Odds Condition' (HROC)

My criteria are probably even simpler - all I want to do is for the signal to go live at in play (ideally using Betfair SP as a reference or some price close to it) and e.g. lay a particular horse when it's odds have increased 15 ticks / or 15% or whatever. (Or back a horse for that matter at decreased ticks/%).

I assume I need signals because I am backing at a lower price than 'current' and 'laying' at a higher price than 'current' - so effectively taking worse prices - and triggering a bet when those prices are hit.

I don't really care about 'time' - it's just when ever the horse hits the tick or percentage criteria that's important - be it 5 seconds or 50 seconds...

I think I am coming unstuck with the HROC - looking at your example, what would circled settings be based on above idea? Can't get bets to fire for some reason. Thought it would be 'Now' rather than a specific time - but no joy.

Dan
Signal Steam Cond.JPG

2. Also once solved, is there a way to help ensure bets are filled in a fast moving market - I am already using '3rd best market price' but maybe there is a better way - a kind of 'place at' idea (a bit like tick offset / global settings for stop loss).

thanks Dallas

Dan
You do not have the required permissions to view the files attached to this post.
User avatar
firlandsfarm
Posts: 3303
Joined: Sat May 03, 2014 8:20 am

trex wrote:
Mon Oct 28, 2024 5:10 pm
2. Also once solved, is there a way to help ensure bets are filled in a fast moving market - I am already using '3rd best market price' but maybe there is a better way - a kind of 'place at' idea (a bit like tick offset / global settings for stop loss).
If you are prepared to accept any price then back at 1.01 or lay at 1000.00!

More realistically though set a Condition that the current price is more (or less) than an absolute min/max parameter.
trex
Posts: 6
Joined: Sat Apr 18, 2009 11:37 am

Thanks Firlands..

Ok not any price!..:) Yes I will try to set up some kind of % range perhaps... during automation I won't know what price the horse will be - could be 20.0 or 2.0 etc. Just want to get matched - (within reason).

Main bit point 1 puzzling though. Basic tweak probably - hope Dallas can shed light!

Thanks
Dan
User avatar
Dallas
Posts: 23474
Joined: Sun Aug 09, 2015 10:57 pm

trex wrote:
Mon Oct 28, 2024 5:10 pm
Hi Dallas,

I have been playing around with signals. Nearly in love them. Thought I had it all sorted but can't get bets to fire. I hate to ask you for a specific solution to a problem but out of ideas. The best way to express what I need is to look at your signals made simple post:

viewtopic.php?t=17725&sid=442d0c028a53d ... d0352ba9bc

I wanted to replicate your '15 tick' example - but for in play . I have made the necessary adjustments but I think where I am going wrong is understanding the 'seconds ago' or 'now' criteria for 'Historic Relative Odds Condition' (HROC)

My criteria are probably even simpler - all I want to do is for the signal to go live at in play (ideally using Betfair SP as a reference or some price close to it) and e.g. lay a particular horse when it's odds have increased 15 ticks / or 15% or whatever. (Or back a horse for that matter at decreased ticks/%).

I assume I need signals because I am backing at a lower price than 'current' and 'laying' at a higher price than 'current' - so effectively taking worse prices - and triggering a bet when those prices are hit.

I don't really care about 'time' - it's just when ever the horse hits the tick or percentage criteria that's important - be it 5 seconds or 50 seconds...

I think I am coming unstuck with the HROC - looking at your example, what would circled settings be based on above idea? Can't get bets to fire for some reason. Thought it would be 'Now' rather than a specific time - but no joy.

DanSignal Steam Cond.JPG


2. Also once solved, is there a way to help ensure bets are filled in a fast moving market - I am already using '3rd best market price' but maybe there is a better way - a kind of 'place at' idea (a bit like tick offset / global settings for stop loss).

thanks Dallas

Dan
Great to see you loving signals and they are definitely very useful :) , however for what you want the best solution is to use Stored Values
There is also a ready-made file which does exactly what you want already, just can just edit the % to suit or change it to ticks if you want
viewtopic.php?t=17936

To increase the chances of a bet being matched for the 'Place at' option you can use 'Custom Ticks above best reverse price' (or below)

Or if using the example I linked to above you could duplicate the stored value on the existing rule and store another value named 'entry_price (or whatever you wanted) and increase the percentage an extra 5%-10%

Then on the bet placement rule have it 'Placed at' a Stored Value named 'entry_price' (or whatever you called it)
trex
Posts: 6
Joined: Sat Apr 18, 2009 11:37 am

Thanks very much Dallas...that's perfect! I'll cut short my education on Signals for the moment and concentrate on Stored Values..:) Looks like the perfect solution for me to play around with - apologies for missing it

All the best
Dan
ProlificPSA
Posts: 2
Joined: Tue Apr 15, 2025 4:41 pm

Good Morning

I am trying to create a rule in Bet Angel that places a "1-tick earlier" order automatically — essentially shadowing my manual order to catch price movement early, without needing to hardcode price levels.

Whenever you manually place a back or lay order, the bot detects it, and places another order 1 tick earlier etc

I’ve had a little look on ChatGPT and also tried doing myself but all the options it gives are not available. (Version 1.62.0)

Currently using the PRACTICE Mode not sure if that makes a difference

Any help or direction would be much appreciated.

Many Thanks,
dav1520
Posts: 18
Joined: Thu Aug 24, 2023 2:09 pm

Hi,

I'm looking to create a rule to lay the horse whose price has moved in by the largest percentage from 5 minutes before the race up until the race start. The price must be less than 6/1 for the rule to trigger.

This would be at a risk of 5% of my account.

Is this possible? Chat GBT isn't much use!
User avatar
jamesedwards
Posts: 3916
Joined: Wed Nov 21, 2018 6:16 pm

dav1520 wrote:
Thu May 15, 2025 2:45 pm
Hi,

I'm looking to create a rule to lay the horse whose price has moved in by the largest percentage from 5 minutes before the race up until the race start. The price must be less than 6/1 for the rule to trigger.

This would be at a risk of 5% of my account.

Is this possible? Chat GBT isn't much use!
Store the prices as stored values 5 mins out.

Store the price change %s as stored values at off time.

Create a custom ranking based on the price change % stored values.

Trigger a trade on the top ranking horse that achieves your other required conditions.
User avatar
jamesedwards
Posts: 3916
Joined: Wed Nov 21, 2018 6:16 pm

ProlificPSA wrote:
Wed May 07, 2025 10:13 am
Good Morning

I am trying to create a rule in Bet Angel that places a "1-tick earlier" order automatically — essentially shadowing my manual order to catch price movement early, without needing to hardcode price levels.

Whenever you manually place a back or lay order, the bot detects it, and places another order 1 tick earlier etc

I’ve had a little look on ChatGPT and also tried doing myself but all the options it gives are not available. (Version 1.62.0)

Currently using the PRACTICE Mode not sure if that makes a difference

Any help or direction would be much appreciated.

Many Thanks,
I think what you're describing is an offset bet. You can set the 'action' on the 'parameters' tab to offset bet and set the number of ticks you want to use.

eg set to offset and 1 tick, then placing a back bet at 2.5 will automatically put up a lay bet offer at 2.48.
User avatar
jamesedwards
Posts: 3916
Joined: Wed Nov 21, 2018 6:16 pm

As a side thought, is everyone really looking to ChatGPT for everything these days?

I wonder if humanity will look back at this period as a huge dumbing-down phase where we all started to over-rely on machine learning.
User avatar
ShaunWhite
Posts: 10353
Joined: Sat Sep 03, 2016 3:42 am

jamesedwards wrote:
Thu May 15, 2025 3:18 pm
As a side thought, is everyone really looking to ChatGPT for everything these days?
People should try it with something they understand first to assess its limits. It's incredible at some things and piss poor at others. The problem is that they assume it's always right or can do anything because it's "AI".
Post Reply

Return to “Bet Angel - Automation”