• Betfair Bot
    18.9.2020 15:49:07

    Sir, please read bfexplorer T&C:

    Simply said, you/bfexplorer user creates subcsription using your paypal account. When you do not want to use bfexplorer anymore then you must cancell your subscripition on your paypal account.

    Nor bfexplorer but paypal automatically takes subscription payments till you cancel it.

    Just common sense, how could I know that you do not want to use bfexplorer anymore? Well, yes I cannot know it, only you know it. 

    When looking for active subscription by your email: I could not find any entry, so really only you muist cancel your susbcription on your paypal account, or you must give me more personal detials to find your subscription nd cancel it.

  • Betfair Bot
    17.8.2020 14:44:59

    I have just extended "Execute Till Target Profit" bot to be able to use "Place Dutching Bets" bot as the action bot.

    I have open results data to be accessed by console script, something like here:

    Save Market Data or Your Trading Results

  • Betfair Bot
    17.8.2020 11:26:26

    The only requirements for action bot are to use StakeType: Stake option.

    Did you restart bfexplorer?

    Because bot “Execute Till Target Profit” records all results, and what you describe seems to be like bot used all previous results profit/loss not resetting previous results.

    For now, please do run strategy in practice mode only, to better understand what is going on. I think the Stake requirement is clear.

    As I mentioned before if you did not test this martingale strategy before for a longer period, then you should be aware of risk taken, because for couple days you can get fine results, but then will favorites start will in row and you can take big losses.

  • dnx444
    17.8.2020 9:09:20

    So I have another issue. I cant understand why its not working, so thought it may be becasue I was doing it in practice mode and maybe that had something to do with it. Tried it in normal mode, with a stake of $5. Practiced it twice and both times the first bet was $51.20 and $56.40. I've got no idea why the stake would have been this large? Both of the first bets lost, and the second bet worked like it should and was the amount lost in the first bet + $5

  • dnx444
    17.8.2020 7:27:49

    Sorry, forgot to write that. My StakeType is set to: Stake

  • Betfair Bot
    16.8.2020 15:14:09

    “Place Bet” bot settings:

    You actually mentioned a lot of parameters which have no meaning for your strategy, but you did not list the one I asked, so I believe you left default settings for StakeType, which is Stake by default, and you must use this setting in your strategy.

    Another default parameter is OfferMyBet which is set to True (checked), so your bot offers your bet, does not take what is offered.

    You run your strategy by Bot Executor, right? So in fully automated mode, then PlaceBetAtTime settings is redundant.

    “Execute Till Target Profit” bot settings:

    ExecuteAtTime is redundant. Yes, StopExecutionAtTime makes sense in this settings, because if previous bet is still not yet settled, it does not makes sense to continue waiting for bet settling after some time. On the other hand what you set there? And on what markets you run this strategy?

    I believe you mentioned greyhounds racing, and well you set StopExecutionAtTime to 00:01:00, so 1 minute after official race start time, and we both know that greyhounds racing are not in-play markets.

    SortSelectionsBy and ExecuteOnSelection do not make sense in your settings. This bot executes the action bot, what is “Place Bet” bot in your case, and this bot is already instructed to place lay bet on the favourite.

    So my question again, what you set for the parameter: StakeType? This is the only parameter settings which can influence stake amount. For instance if you set it to Liability, then your stake amount is calculated: stake / (price - 1.0)

  • dnx444
    16.8.2020 13:04:17

    So these are my parameters set..

    Place bet bot:

    BetType: Lay

    MinimumOdds: 1.01

    MaximumOdds: 1000

    PlaceBetInAllowedOddsRange: true

    Stake: 11

    PlaceBetAtTime: -00:0020

    SortSelectionBy: Last Price Traded

    ExecuteOnSelection: 1


    Execute Till Target Profit Bot:

    BotName: lay fave $11 (name I called it)

    TargetProfit: 10

    TargetLoss: 1000

    ResetStakingPlan: 7

    MartingaleStakeFactor: 1

    ExecuteAtTime: -00:00:30

    StopExecutionAtTime: 00:01:00

    SortSelectionsBy: Last Price Traded

    ExecuteOnSelection: 1

  • Betfair Bot
    16.8.2020 12:41:36

    What did you set for StakeType? That is the only problem you could make, because when you set StakeType to whatever else the Stake, your lay bet payout is different value, that is common sense.

  • dnx444
    16.8.2020 11:49:24

    Yes the way yours is working in the video is exactly how I want mine to perform. But it's not for some reason. Could you please send screen shots of both the general bot settings and action bot settings? Just so I can double check where mine is going wrong 

  • Betfair Bot
    16.8.2020 9:00:41

    The TargetLoss parameter stops bot execution when required loss is reached. It means that no bet will be placed.

    In your previous comment you said: “…but im unsure why im getting the results im getting. if i win the lay bet after losing a lay bet it takes my sum to breakeven, which i dont believe should be right? if my initial stake is $10 and it loses, then ill be down x amount of dollars but if the next bet wins it should stake accordingly to cover the loss plus add the additional stake …”

    So I made that video showing that staking plan is correct, as you can see in my video that third bet was losing on, loss -3.28, and the next bet won 5.28, so it means the lay bet was placed with stake amount: 5.28, so it covered previous loss 3.28 and added original stake 2.0. It means that staking plan is working correctly, and not the way you think/said, it works!

  • dnx444
    16.8.2020 7:57:48

    Thank you for the video, I only realised you put it there once reading your email. I tried yesterday again and had the same issue, but just realised a small difference in the way yours is setup. You TargetLoss is set to 0, is there where mine is going wrong? I set mine to 1000

  • Betfair Bot
    14.8.2020 13:46:16

    Here is video from my test, as you can see after loss, it is placed lost amount and default stake set by action bot, in my case it was 2 Euro.

    Just one hint, when you want to filter messages generated for exact market. Click right mouse button on selected market in Bot Executor, and from context menu click on “Show Output Messages”. This way you can simply see market messages and so what stake was used to place lay bet.

  • Betfair Bot
    13.8.2020 18:45:47

    Yes, it is taken your action bot stake and as well lost amount in allowed streak (the parameter ResetStakingPlan) multiplited by MartingaleStakeFactor.

    So it is not taken entire lost amount, as staking plan is rest after consecutive loses defined by the parameter: ResetStakingPlan.

    Here is piece of my code:

    placeBetParameters.Stake <- placeBetParameters.Stake + addToStake

  • dnx444
    13.8.2020 14:18:36

    yeah yeah that makes sense, but im unsure why im getting the results im getting. if i win the lay bet after losing a lay bet it takes my sum to breakeven, which i dont believe should be right? if my initial stake is $10 and it loses, then ill be down x amount of dollars but if the next bet wins it should stake accordingly to cover the loss plus add the additional stake. So after winning the second bet the sum should be $10 as that is the stake size. does that make sense? so just wondering if im missing something or not?

  • Betfair Bot
    13.8.2020 13:29:52

    Do you understand what multiplication means in mathematics?

    If your stake is 10, and you want to add 10% to new stake then 10.0 * 1.1 = 11.0

    If you set that parameter to 10.0, then 10.0 * 10.0 = 100.0


  • dnx444
    13.8.2020 12:43:55

    So for example if my stake is $10, I need to make the martingale 10 as well?

    Yes im well aware of what it is about, had many years experience with it. At the moment not using real money for obvious reasons, and may not at all. I just trialling how the bots work with it

  • Betfair Bot
    13.8.2020 12:12:38

    Any MartingaleStakeFactor > 1.0 gives you stake bigger than previous loss, and as the winning lay bet payout is equal to your stake it is really up to you what that factor value you set.

    Sir, I have got really bad feeling that you actually do not know what is your strategy about. Do you know what risk martingale strategy involves?   

  • dnx444
    13.8.2020 11:44:55

    So with my trials today I setting the martingale as the defualt of 1. I was finding if the bet lost, the next bet would have a stake of what ever the total loss is. If that bet won, it would then bring the sum back to breakeven, where as I would prefer it to be a profit of what ever the initial lay stake is. 

    Would i need to make the martingale value 2? or is there a setting i am unaware of that will add the total loss to the stake to then give me profit?

  • Betfair Bot
    12.8.2020 19:56:46

    English is foreign language for me. I speak Slovak as my native language, I understand Czech, Polish, Russian and English, so from English dictionary – factor

    A number or quantity that when multiplied with another produces a given number or expression.

    "an amount that exceeds it by a factor of 1000 or more"

    So translating MartingaleStakeFactor is the number you can multiply by your total loss giving the stake amount in the next martingale bet.

    As 1 * 1 = 1, the default value for MartingaleStakeFactor means that your next stake is increased by your loss amount only.

    ResetStakingPlan means that after x losses in row (the default value is set to 3) the martingale staking plan is reset to original bet stake amount placed by your action bot.

    I actually attached illustration image found on the Internet, to illustrate what your strategy looks like in used staking plan, it is called: martingale.   

  • dnx444
    12.8.2020 13:02:46

    What I don't understand is, what does 1 in the martingale and 3 in the reset represent?

    does the 1 mean it only adds the losses going back one, so say there's multiple losses do I need to set it to 3 so it adds on 3 of the previous losses?

    with the resetting staking plan with the default of 3 means it only resets it 3 times?