Author Topic: Trigger Repeat = Market Refresh  (Read 3085 times)

Tags:
  • Élite
  • Posts: 431
*
Trigger Repeat = Market Refresh
« on: 09 Sep 2009, 22:49 »
Hi,  is it possible to set the trigger repeat rate to be equal to the marker refresh rate?  As a horse race nears the start I use triggers to decrease the refresh rate so that at 10 mins it goes to from 15 secs to 5 secs and at 5 mins out it goes to 1 sec.  That way only about one ot two events are refreshing that quickly so as not to slow things down or get BF charges.

I therefore need to adjust triggers accordingly to avoid it placing identical double bets as it does occasionally - or I have just thought, have multiple copies with different refresh rates and different operationg periods, hmmmmm.

Any other suggestions?


  • Élite
  • Posts: 166
*
Re: Trigger Repeat = Market Refresh
« Reply #1 on: 10 Sep 2009, 00:21 »
alfaman, fully agree to your request. But there is a problem if you do not update the list of bets simultaneously with the market refreshes if there is a trigger condition which relies on an up to date lists of bets. ( i.e. bu_laynum )

As far as I understand the repeat block or trigger execute property, the trigger is blocked if there was no market refresh since last trigger evaluation. There is a frequent "Waiting for the next repetition..." in logfile if trigger repeat rate is faster than market refresh.

A slow list of bets refresh does not block trigger evaluation.

IMHO it would be very useful if there are 2 additional lines for the repeat block or trigger execute property:

after market refresh
after list of bets refresh

  • Administrator
  • Posts: 8826
  • Gender: Female
*
Re: Trigger Repeat = Market Refresh
« Reply #2 on: 10 Sep 2009, 10:09 »
At the moment each trigger is checked after a market has been refreshed. If it is time for the trigger to be executed, it will, if it's not - the program will wait for the next market refresh.

So in fact every trigger's repeat rate IS equal to market refresh, unless you set its "Execute" property to "no more often than". In that case the trigger can be repeated LESS frequently than the market is refrshed, but never MORE frequently.

As Matrin correctly pointed out, the problem is most probably with the program not having enough time to update your bets betfore the trigger places the next bet. So in order to fix this you'll need to increase the frequency of updading the list of bets.

I assume you already check for any matched and unmatched bets already placed in the market before placing the next one with a trigger.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

Присоединяйтесь к официальному Telegram-каналу!

  • Élite
  • Posts: 431
*
Re: Trigger Repeat = Market Refresh
« Reply #3 on: 10 Sep 2009, 10:16 »
Thanks Martin / Oxa,

Once again very helpful, a little more knowledge each day - I'll be rich the day after I die !

I see it's my list of bets refresh that is causing me my problems!

 

Please note, BetFair is seems to be currently OFFLINE