Author Topic: How to know when a goal is scored  (Read 4840 times)

Tags:
  • All members
  • Posts: 36
  • Karma: +0/-0
How to know when a goal is scored
« on: Thu, 11 August, 2011, 01:29 »
Hi,

I just had a look at the trigger "Backing on 'Under 2.5 Goals".
Here the trigger is distributing a loss when the market is suspended because in-play usually a goal is scored. But that's not always the case. Often the markets are suspended and come back without a goal. In this case the trigger would distribute a loss even when no goal is scored.

Is there a better way for a trigger to know if a goal is scored or not?
I noticed that in MF next to the time there is the score of the game. But not for all games.
So my question is: is it possible to use these data for the trigger? And if so how will I know which games have scores and which games have not?

Jake

  • All members
  • Posts: 958
  • Karma: +46/-2
Re: How to know when a goal is scored
« Reply #1 on: Thu, 11 August, 2011, 08:55 »
The match score is now available for virtually all games that go in-play and has become very reliable.

You need to consult the manual for descriptions of trigger variables:
market_score1,  market_score2   etc......

  • Tim Vetrov
  • Administrator
  • Posts: 4569
  • Karma: +18/-0
  • Gender: Male
*
Re: How to know when a goal is scored
« Reply #2 on: Thu, 11 August, 2011, 09:17 »
Just to add: there is a delay 15-30 seconds for this data.
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 36
  • Karma: +0/-0
Re: How to know when a goal is scored
« Reply #3 on: Thu, 11 August, 2011, 11:30 »
Thanks very much for the hint. I didn't see this.

But now I have another problem. Sometimes the market comes back after a goal
was scored and needs one or two minutes to get back to normality again.
I've seen markets with a back price of 3 and lay price of 3.1 coming back with a back price of 1.01 and a lay price of 50. If I want to distribute a loss between the selections I don't know exactly at which moment a market is there again. I don't want the trigger to distribute a loss with a loss and a lay price of maybe 50 and seconds later the lay price would be down again to 5.6 or so.

I now added to look if the current back price is greater than the sp price as indicator if the market is fully back again.

Is there maybe a better way to check this?

Jake

  • Tim Vetrov
  • Administrator
  • Posts: 4569
  • Karma: +18/-0
  • Gender: Male
*
Re: How to know when a goal is scored
« Reply #4 on: Thu, 11 August, 2011, 13:28 »
The program can't see what's happening with the game. It operates with the market data only. It's possible that the price drops to 1.01 because of the game situation.

You can set it to wait say 1 minute after suspension...
I'm happy to help Monday - Friday, 08:00-18:00 GMT
Буду рад помочь с понедельника по пятницу, 08:00-18:00 GMT

  • All members
  • Posts: 36
  • Karma: +0/-0
Re: How to know when a goal is scored
« Reply #5 on: Thu, 11 August, 2011, 13:49 »
I know and I already done that.

I thought that maybe someone has a good idea how to get this information from the market data. I.e. you can be quite sure that market is not fully there again if the liquidity in the market is high and the former odds of 3.0 and 3.2 for back and lay are now 4.1 and 50. Soemtimes it needs even more than one minute until the market is there again.

I thought about something like that:

fitting selection's back_price is greater than lay_price-3

In some markets with high liquidity a large gap between both prices could be a good indicator to get the information if the market is there again or not.

That's what I meant with ideas how to handle this.

  • All members
  • Posts: 958
  • Karma: +46/-2
Re: How to know when a goal is scored
« Reply #6 on: Thu, 11 August, 2011, 14:35 »
You need to look for a minimum number of ticks difference between the back price and lay price - there are several variables available for this and these are all explained in the manual under trigger variables.

I always wait between 2-3 min after suspension ends.

  • All members
  • Posts: 36
  • Karma: +0/-0
Re: How to know when a goal is scored
« Reply #7 on: Thu, 11 August, 2011, 17:01 »
Yes, I think I know what you mean. But what if the market goes in suspension at 3.1 and 3.3 for back and lay and than after suspension comes back with 4.6 and 6.2 and stays there?

If I'd bet  manually I would say: o.k., wait a moment until the lay price drops further before I hedge out. But after 3 or 5 minutes I realize that this is the new lay price and that it drops no further. How to tell the trigger that?

My only idea is a condition for time after last suspension and after that time...maybe 3 or 4 minutes...bet regardless of the price.

  • All members
  • Posts: 958
  • Karma: +46/-2
Re: How to know when a goal is scored
« Reply #8 on: Thu, 11 August, 2011, 17:35 »
It won't 'stay there' as you say at those example odds, providing you don't trade in low liquidity matches.    When prices are much higher than this, there may be a bigger discrepancy, but that is just something you need to live with.

MF Pro is a very comprehensive program, but isn't magic and can only work with the market data available.  So I recommend, you don't trade any markets that have low matched volume just before start, but as I don't trade those markets myself I don't know what a low volume would be.    For the match odds market, I would say a minimum of 50,000 GBP

  • All members
  • Posts: 36
  • Karma: +0/-0
Re: How to know when a goal is scored
« Reply #9 on: Thu, 11 August, 2011, 18:15 »
O.k., if you say everything under 50,000 is low liquidity than it was low liquidity but we had a quite similar problem at tradingfootball some days ago too and it was obviously a Betfair problem.


  • All members
  • Posts: 958
  • Karma: +46/-2
Re: How to know when a goal is scored
« Reply #10 on: Thu, 11 August, 2011, 18:42 »
Matched volume before the start is not the same as liquidity, but it is the simplest indicator we can use in triggers.  If there is a reasonable volume before start, then a decent market should be available at most stages of the match.

If you are trading over/under 2.5,  then you would need to establish what the equivalent of £50,000 is in your preferred market, as it will probably not be as high.


  • All members
  • Posts: 41
  • Karma: +0/-0
Re: How to know when a goal is scored
« Reply #11 on: Fri, 02 September, 2011, 12:56 »
There is a way to check if a goal has been scored by checking the total goals market, for example if you want a trigger to fire after two goals then you can look at the 2 goals market for when the odds against are 1000

The condition of market_score1,  market_score2 is not available on all markets and is sometimes delayed.

By using the checking of another goal market odds you can be sure that you are only triggering after a goal, I would also suggest a 1 minute delay after suspension to allow the markets to reform.

I hope you can understand the explanation, im still getting a feel for the programming so have not attached an example.


Regards

Console