{"id":9930,"date":"2014-06-22T08:30:36","date_gmt":"2014-06-22T07:30:36","guid":{"rendered":"http:\/\/www.betangel.com\/blog_wp\/?p=9930"},"modified":"2014-07-28T19:00:19","modified_gmt":"2014-07-28T18:00:19","slug":"betting-automation-easy-bet-angel","status":"publish","type":"post","link":"https:\/\/www.betfairtradingblog.com\/blog_wp\/2014\/06\/22\/betting-automation-easy-bet-angel\/","title":{"rendered":"Automating your activity with Bet Angel"},"content":{"rendered":"<p>Bet Angel automation is quite simple. When you first fire it up though, you may not thing this\u00a0but lets look at why\u00a0a complicated looking interface is easy to understand once you look at each section in turn rather than as a whole.<\/p>\n<p><strong>Rules files<\/strong><\/p>\n<p>Firstly, let&#8217;s have an overview of the <strong>terminology<\/strong>. In Bet Angel we call the automation instructions &#8216;Rules&#8217;. These &#8216;Rules&#8217; simply tell Bet Angel what to do and when to do it. You can add many &#8216;Rules&#8217; to a single &#8216;Rules file&#8217; and then attach that file to a market. If you wish to apply more automation to a market you can add more &#8216;Rules&#8217; within your &#8216;Rules file&#8217; but you can only apply a single &#8216;Rules file&#8217; to a market.<\/p>\n<p>For example, I might want to instruct Bet Angel to place a BACK bet. So I create a &#8216;Rule&#8217; to do this. Then I might want to green up. So I add another &#8216;Rule&#8217; to the same &#8216;Rules file&#8217;. I can even put in contradictory &#8216;Rules&#8217; into the same &#8216;Rules file&#8217; &#8211; one that places BACK bets and another that places LAY bets on different market selections or even the same one.<\/p>\n<p>Got it? Great.<\/p>\n<p><strong>The rules editor<\/strong><\/p>\n<p>Let&#8217;s have a look at the automation rules editor. If you don&#8217;t know how to get this far I recommend you read my earlier post <a title=\"Using Bet Angel\u2019s Advanced Automation\" href=\"https:\/\/www.betangel.com\/blog_wp\/2013\/05\/12\/using-bet-angels-advanced-automation\/\">here<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9931\" src=\"https:\/\/www.betangel.com\/blog_wp\/wp-content\/uploads\/2014\/06\/rules-editor.png\" alt=\"Rules Editor\" width=\"677\" height=\"546\" srcset=\"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/rules-editor.png 677w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/rules-editor-300x241.png 300w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/rules-editor-600x483.png 600w\" sizes=\"(max-width: 677px) 100vw, 677px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>This is the automation rules editor and as you can see I have started t0 create the first rule in this rules file. I am going to place a BACK bet.<\/p>\n<p>So in the &#8216;Rule type&#8217; drop down I select &#8216;Place Back Bet&#8217;. I&#8217;m not sure how we can make that any simpler.<\/p>\n<p>Of course we can&#8217;t just place a BACK bet without specifying more information. Such as when &amp; how much.<\/p>\n<p>The &#8216;When&#8217; part can be seen in the section below where we just specified the rule type:<\/p>\n<div id=\"attachment_9935\" style=\"width: 471px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-9935\" class=\"wp-image-9935 size-full\" src=\"https:\/\/www.betangel.com\/blog_wp\/wp-content\/uploads\/2014\/06\/trigger-times1.png\" alt=\"Trigger Times\" width=\"461\" height=\"148\" srcset=\"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/trigger-times1.png 461w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/trigger-times1-300x96.png 300w\" sizes=\"(max-width: 461px) 100vw, 461px\" \/><p id=\"caption-attachment-9935\" class=\"wp-caption-text\">The rule is active during the time specified here<\/p><\/div>\n<p>Here you can see I have asked for this rule to be active 10 minutes before the start of an event until 30 seconds before the start of an event. But there may be times when I want the rule to be active at a fixed time; say 3:30pm on a Saturday afternoon or perhaps I want the rule to be active during the time a market is in-play. So these options are provided also. It may make the section look a little more complicated but it isn&#8217;t. It&#8217;s about as simple as it can be made.<\/p>\n<p>I have also asked Bet Angel to allow this rule to fire up to 50 times with a 3 second gap between the last bet being fired and the rule becoming active again.<\/p>\n<p>The only simpler way of submitting a back bet is to use the one click screen or ladder interface. But then they are not automated.<\/p>\n<p>We now need to specify at what price we are going to submit the bet at. The simplest way would be to just have one option of submitting the bet at the current back price. But we imagined professional traders would likely need a little more flexibility when it came to selecting a price. So we made the following options:<\/p>\n<ul>\n<li>Fixed price (e.g. 3.6)<\/li>\n<li>Best market price (current price)<\/li>\n<li>2nd best market price<\/li>\n<li>3rd best market price<\/li>\n<li>Custom ticks above best market price<\/li>\n<li>Custom ticks below best market price<\/li>\n<li>Custom ticks above best reverse market price<\/li>\n<li>Custom ticks below best reverse market price<\/li>\n<\/ul>\n<p>Now, &#8216;Custom ticks below best reverse market price&#8217; might seem a bit of a mouthful when trying to decide what price to place your automated bet on. But if you reverse the book often (as most professional traders do as far as I&#8217;m aware) then you may wish to use the reverse prices as your reference point.<\/p>\n<p>You would choose above best price when BACKING as this is saying you wish to request a better price than that offered. And choose below best price when LAYING for the same reason.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9946\" src=\"https:\/\/www.betangel.com\/blog_wp\/wp-content\/uploads\/2014\/06\/parameters.png\" alt=\"Automation parameters\" width=\"677\" height=\"546\" srcset=\"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/parameters.png 677w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/parameters-300x241.png 300w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/parameters-600x483.png 600w\" sizes=\"(max-width: 677px) 100vw, 677px\" \/><\/p>\n<p>To start off I recommend you choose \u2018Custom ticks above best market price\u2019 and choose 1 tick. Select a stake, for example, \u00a35.<\/p>\n<p>Automation also allows you to incorporate Global Settings. Don\u2019t be fooled by the name. The term \u2018Global settings\u2019 does not mean that the settings are global. However, it allows you to apply offsetting, fill\/kill and stops to your bet if you so wish.<\/p>\n<p>The simplest is Offset bet. I always use fill\/kill so set this to a 10 second delay.<\/p>\n<p>Set to a single offset batch.<\/p>\n<p><strong>Adding conditions to basic automation<\/strong><\/p>\n<p>We will now need to set our conditions. Off the top of my head let\u2019s say we only want to trigger this bet if the price is in the range 3.0 \u2013 6.0.<\/p>\n<p>Simply choose the \u2018Fixed Odds condition\u2019 from the drop down list.<\/p>\n<p>Add one condition for Back price is greater than 3 and another one for Back price is less than 6.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-9945\" src=\"https:\/\/www.betangel.com\/blog_wp\/wp-content\/uploads\/2014\/06\/conditions.png\" alt=\"automation conditions\" width=\"677\" height=\"546\" srcset=\"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/conditions.png 677w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/conditions-300x241.png 300w, https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/uploads\/2014\/06\/conditions-600x483.png 600w\" sizes=\"(max-width: 677px) 100vw, 677px\" \/><\/p>\n<p>Now all you need to do is attach this automation file to your markets and leave it to run. You might want to add a greening rule to the rules file.<\/p>\n<p>What could be simpler? Just because there is a lot of depth to automation does not mean it is complicated. It just means you need to learn how to use it and become familiar with all the different rules types, parameter settings and conditions. You will probably only use a couple of them in your automation files anyway.<\/p>\n<p>Note \u2013 always use Practice mode when testing out your automation files to ensure they work as expected although it\u2019s worth remember that practice mode is not suitable for long term testing of your strategy.<\/p>\n<p>See the attached video to see this automation file being created.<\/p>\n<p>Download the file and import into Bet Angel Guardian Automation (right click and choose &#8216;Save as&#8217; or whatever option your browser gives you to save the file) &#8211; <a href=\"https:\/\/www.betangel.com\/media\/Back%203 - 6.baf\">Click Here<\/a><\/p>\n<p><iframe loading=\"lazy\" src=\"\/\/www.youtube.com\/embed\/AuQgrt0rhXs\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_9930\" class=\"pvc_stats all  \" data-element-id=\"9930\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n\n<div class=\"twitter-share\"><a href=\"https:\/\/twitter.com\/intent\/tweet?via=betangel\" class=\"twitter-share-button\">Tweet<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Bet Angel automation is quite simple. When you first fire it up though, you may not thing this\u00a0but lets look at why\u00a0a complicated looking interface is easy to understand once you look at each section in turn rather than as a whole. Rules files Firstly, let&#8217;s have an overview of the terminology. In Bet Angel [&hellip;]<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_9930\" class=\"pvc_stats all  \" data-element-id=\"9930\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1149,1624,18,1625],"class_list":["post-9930","post","type-post","status-publish","format-standard","hentry","category-using_bet_angel_software","tag-automation","tag-bet-angel","tag-betfair","tag-using"],"_links":{"self":[{"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/posts\/9930"}],"collection":[{"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/comments?post=9930"}],"version-history":[{"count":13,"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/posts\/9930\/revisions"}],"predecessor-version":[{"id":9974,"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/posts\/9930\/revisions\/9974"}],"wp:attachment":[{"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/media?parent=9930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/categories?post=9930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.betfairtradingblog.com\/blog_wp\/wp-json\/wp\/v2\/tags?post=9930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}