Author Topic: Start Refreshing Market option  (Read 1889 times)

Tags:
  • All members
  • Posts: 405
Start Refreshing Market option
« on: 22 May 2015, 09:02 »
Hi

Some triggers require monitoring of a lot of related markets, which can put a heavy load on the software.  An example would be the over under martingale football strategy, which requires that each football match has 8 markets running simultaneously.  On a busy day of football you can easily have over 100 markets active and in play at one time!  Even with very long refresh rates set on the ones not currently needed, it still can get very over loaded.

Would it be sensible to have a start refreshing market trigger condition in the same way that we have a stop refreshing condition currently?  In the above football example I could then set the markets to only start monitoring if the score was appropriate.  (I can look at the score in a currently refreshing market for this.)

I appreciate that this trigger condition would require a bit of thought, as it needs to interact with the monitoring settings option that automatically starts market monitoring at xx minutes before the off, but surely if we were able to leave this option unchecked and use the trigger condition alone to decide when to start monitoring that would work.


  • Administrator
  • Posts: 8826
  • Gender: Female
*
Re: Start Refreshing Market option
« Reply #1 on: 22 May 2015, 11:47 »
Hi armarni,

I've thought about this sort of trigger before, but there's always some sort of complication coming up.

Currently triggers are checked after each market's refresh. Which means that the market being refreshed is one of the prerequisites of triggers' execution. If there were a trigger that could be fired when a market is not being updated, that would be the trigger had to rely on some other timers / events that would make it check it conditions from time to time. Besides, such trigger would have to be based solely on market- and selection-independent parameters. I.e. you would not be able to fire this trigger based on some market information. Which contradicts your suggestion:

Quote
In the above football example I could then set the markets to only start monitoring if the score was appropriate.

As the score is a market property.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 405
Re: Start Refreshing Market option
« Reply #2 on: 22 May 2015, 12:37 »
With the new API we are able to link to other football markets using the football1 / football2 etc prefixes referred to on page 125 of the manual.  So I can get the information from an already active market.  Couldn't that be used to trigger another market to start refreshing?

eg a trigger condition like this:

Start Refreshing Market if football7_market_score1+market_score2 is equal to 1

That would trigger the event if the match score in the under over 1.5 market (which I was refreshing) was 1, so I could then start refreshing the under over 2.5 market in anticipation of the score increasing.

Might that be possible, or would this not work because the trigger has to be active to start with, in order to check the parameters, which is I think what you just explained to me!

The programme currently uses time as a condition to start a market refreshing, which we set in the monitoring options.  Might it be possible to allow us to add conditions (like the one I detailed above) to this?

  • Guest
Re: Start Refreshing Market option
« Reply #3 on: 23 May 2015, 08:35 »
Hi,


My knowledge is limited because I do not bet in these market types, so forgive me if I am stating the obvious or previously proved unworkable.

I wonder would one of following methods work.

Load all the matches you need *8 from a Market Locator Scheduler that loads every 0.05 hours for up to "whatever time".

Employ a trigger that deletes the unnecessary markets every 10 or 20 seconds.

The ML will then reload with the markets again in 3 minutes.

The trigger will check what markets it needs, then delete the others.

Repeat till end of markets.

OR

Link the Market Locator to the current score, so only load the markets as the need arises. Reduce further the  Scheduler 0.05 Hours Minimum setting to 0.02 Hours in the next update if possible.

Again, I may not fully understand the workings of the linked markets needed for the martingale so perhaps all the above is pure baloney.  ???

Larp


  • Administrator
  • Posts: 8826
  • Gender: Female
*
Re: Start Refreshing Market option
« Reply #4 on: 23 May 2015, 10:23 »
Thanks for helping out Larp, I'm sure your advice makes sense.

armarni, I need to think on this further. I'm not ready to tell if this is easily implemented.
Always try your triggers in Test Mode before switching to real money!

Follow us on Twitter.

Join our WhatsApp chat!

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

  • All members
  • Posts: 405
Re: Start Refreshing Market option
« Reply #5 on: 23 May 2015, 15:26 »
Thanks for looking into it Oxa, but don't worry if it's a non starter, it's not essential, just would be useful in easing the load on the software.

Thanks for the suggestions Larp.  With the football under over markets, the problem is that each match has 8 associated markets, so the process of loading, refreshing and deleting markets every 5 minutes or so when there can be 30 games in progress at any one time would be problematic in itself.  But I appreciate the suggestions.

 

Please note, BetFair is seems to be currently OFFLINE