Pages:
Actions
  • #1 by mips on 11 Oct 2015
  • Hi,
    I looked through MFP , but didn't find anywhere some kind of bet counter. We have 1000 bets per hour limit to not pay charges. I have run two or three MFP instances, but have no clue about how much bets placed each instance(still not pay any charges). I have only possibility to limit bets per hour in every instance.
    So is there any possibility that we can see how much bets placed in last hour and earlier hours?
    If no, is there any possibility that some addition can be included in MFP to display that?
    Thanks.
  • #2 by MarkV on 11 Oct 2015
  • Hi mips
    just an idea for you:
    TRIGGER
    set user variable bc value bc+1 globally
    set user variable ab value allbets_num globally
    first matching selection
    no more often than 1 sec
    condition:
    selections trigger expression allbets_num is not equal to ab

    This will keep a record of the total number of transactions (including cancelling unmatched) in variable bc

    once every hour using a timer you can write the value of bc to another variable and reset bc to 0, so you have current and previous hour's number of transactions.

    You can put variable bc in engineer mode cell or view in variable window.
  • #3 by mips on 12 Oct 2015
  • Hi Mark,
    this could be solution, but this also increase number of triggers, and I am not looking to increase their number because I am already  almost on limit with my computer resources. I need to increase number of bets, but firstly need to check what is average number of bets that every MFP instance place per hour to know what limits to set. I assume some kind of counter already exists in MFP (looking on that we have possibility to limit number of bets per hour), and I just wonder why we can't see that numbers somewhere in connection monitor window.
  • #4 by MarkV on 12 Oct 2015
  • Hi
    There used to be a variable mntr_trans_number but that was stopped when the new API and version 8 was introduced. Perhaps Support can give you an answer.

    The only other thing I can think of is the Excel Sheet listing bets and you can easily add a formula to work out the hourly stats, BUT the Excel link adds further load to the system.
     
  • #5 by Oxa (WellDoneSoft) on 18 Oct 2015
  • Hi mips,

    Can't you set the maximum number of transactions to "1000 / {number of MF Pro instances}" in each of your MF Pro? This number still can be set in the Connection Monitor.
  • #6 by mips on 19 Oct 2015
  • Hi Oxa,
    Of course I can set same amount of bets per instance, but I have different number of bets per instance, and I don't know what are those numbers. With some bets counter it will be easier to realize what is average number of bets placed per hour and according to that to set different limits in every distance.
    Also I can do tests with changing this values to see if limits exceeded, but some counter will save me big amount of time in that case.
  • #7 by Oxa (WellDoneSoft) on 19 Oct 2015
  • So how would you choose the timeframe for the average number of bets per hour?
  • #8 by mips on 20 Oct 2015
  • Well, I think between 00:00 and 01:00, 01:00-02:00, 02:00-03:00 and so on... if something like that could be even possible. I think betfair use this timeframes when check if limit is exceeded.
  • #9 by Oxa (WellDoneSoft) on 23 Oct 2015
  • BetFair keeps counting the number of transactions that you made in the last 60 minutes. This is not the same as the average number of bets per hour, so that is why I asked how you would like to have the average calculated.
  • #10 by mips on 23 Oct 2015
  • I understand what you say, yes I said average number of bets per hour, but I can calculate average by myself. In fact I don't need average, just highest value looking all hours. I need to track number of placed bets/hour for a couple of days, and then to set limit to highest value which displayed.

    Example: current limit set to 300 bets/hour
    Real number of bets is:
    1st hour -150 bets
    2nd hour -180 bets
    3rd hour - 140 bets
    4th hour - 160 bets
    etc..
    In this case I could set limit to 180(or maybe 190)(somewhere near to highest value looking on all hours) instead 300 (currently), and that should be almost always enough. Than I can use rest of 120 bets to increase limit in some other instance. Hopefully now is clearer what I mean.
  • #11 by LarpHager on 24 Oct 2015
  • Hi,

    As far as I know, editing a bet also counts as a new transaction, You may want to include that in your calculations.
    • LarpHager
Pages:
Actions