I use Excel to place my bets. It has commands & scripts to place bets automatically into the market. This has worked for the past 12 months.
However, I now need guardian to 'Keep All Unmatched Bets', as I want to place unmatched bets in the market via Excel. I have created this rule to keep unmatched bets (see screenshot named 'Automation Rules Editor'). I go to the drop down box on 'Automation Rules' in the guardian panel, & select the rule (rule is named Unmatched).
The guardian panel (see screenshot attached named 'Guardian Panel') shows that my excel sheet has placed two unmatched bets into the market, & also shows under the 'Automation' tab that the rule is in place for that market.
However, on Betfair it never changes the unmatched bet from 'Cancel' to 'Keep'.
For this example the log now shows that the market suspended on Betfair for this market, so the two unmatched bets have now lapsed, so the 'Keep All Unmatched Bets' doesnt work.
The only way Guardian changes the unmatched bets from 'Cancel' to 'Keep', is when I have to manually click on 'Edit rules file' for that rule, & click on 'Apply', & re-save it, without even changing one single thing about the rule. Just apply and save, & then it actions the rule. The only other time the rule will trigger is if I make the rule blank under 'Automation Rules' in the guardian panel and re select the rule (rule is named Unmatched).
After only clicking on apply, then save, or after making the 'Automation Rules' blank and re selecting the rule again, it works, & then shows the following message in the log... '[G_Auto]: Modify bet persistence... from 'Cancel' to 'Keep'. (see sceeenshot attached 'G_Auto Modify bet persistence'). On Betfair it then shows the bet has been changed from 'Cancel' to 'Keep'.
I dont understand why I have to open the rule open, hit apply and re-save it for it to trigger the rule and only then keep the unmatched bets in the market. It should do this automatically, once the unmatched bet is placed in the market via my Excel sheets.
My settings for 'Restrict Refresh' & 'Exchange Streaming' are fine, so I know its not because its running slowly or not cyclying back through the markets quickly enough. It does this in a few seconds, otherwise my Excel sheets wouldnt place the bets initially.
Somebody please help me!
