Comments

  • Mir.
    6.4.2016 17:57:32

    Hi Stu,
    yes, results from Practice Mode are awesome, for me.
    But I want to find easy way to grow up final profit.

     

    From today's trading.
    All results in the yellow area are ended by Trailing stop loss. It is mean that max profit was any time about 3 euro bigger...

     

    What is better?

    Set Close position bot - flat 4 euro profit OR Trailing stop loss OR Nothing ?

    I have some ideas how to work with it. I will write about it later

  • Stu42
    6.4.2016 15:42:05

    Hi Mir,

    I just want to introduce myself. I am Stu and just started using the Bot, after using many others over the years. I like your results you are getting on the greyhounds trailing stop loss.

    I'm trialling a few myself at the moment, getting used to the program.

    Hopefully I can have some good input here as to what works for me and what doesn't.

    Thanks, Stu

  • Mir.
    5.4.2016 14:36:29

    All works fine, thank you!

    --------------------

     

    Screen is from trading and shows behavior of this bot  (parameter Loss = 3).

    It is obvious that I have to change my approach to data mining.
    It means to know exactly Max potential Profit, Volatility of Profit etc.

     

    ----------------
    I am pleased that I am in profit, but I also try to gently close in a great position to profit...

  • Mir.
    4.4.2016 22:58:59

    Are you kidding me?

    Yes, it is only from Practice Mode, but completelly unattended!
    (parameter Loss = 2 Euro)

     

    Bot Executor

     

     

  • Mir.
    4.4.2016 17:59:49

    Thank you. I am testing...

    Trailing Stop Loss on Market

     

    Looks fine!

  • Betfair Bot
    4.4.2016 13:55:25

    I have just released "Trailing Stop Loss On Market" bot.

  • Mir.
    4.4.2016 10:54:40

    1) ok. I understand.
    Example with one open bet position on a Selection it is clear for me now.

    ----------------------

    3) Let talk about my system.

    I am trading on more than 1 Selections.
    If I get P/L on 6 Selections: 2,3,-6,1,-2,3 ... = +1 it is good for me!

    My first plan was to get relevant data from trading cycles (results) and identify potentional max profit through all day markets. Because it is over my skills I am trying second chance.

    Second plan is Trailing feature for taking profit on Market (and on Selection).
    My problem is that I have not one trading cycle. I have maybe 20-30 placed or matched bets by various action bots.

    Therefore any in built bots with Profit/Loss - Trailing feature are welcome.

  • Betfair Bot
    4.4.2016 8:53:24

    1)

    Miro, it is very easy, just setup "Trailing Stop Loss" bot, you can do so in 5 seconds I believe, because you can use default parameters, so just clicking on Save button. Open your bet position on a market selection of your choice and execute "Trailing Stop Loss" bot and watch.

    "Trailing Stop Loss" bot is meant to save your losing profit position, it was never meant to maximize profit. Well of course, if you open your bet position in right moment when odds moves in your favor rapidly, then yes your profit can be bigger than you would get using “Close Selection Bet Position” bot.

    "Trailing Stop Loss" bot does not close/hedge bet in loss, always at least in one tick profit, keep that in mind.

    2)

    When testing in the practice mode never use your bots offering bets to get comparable results.

  • Mir.
    3.4.2016 22:29:06

    I read about inbuilt Trailing stop loss bot.
    Example is not clear for the first time for me (Trailing stop loss & Hegde on Current Odds)

    I would like to see in this bot parameter MinimalProfit. But If I dont know how to set this parameter, because I dont have relevant data I can not unreasonably want...

    --------------------------

    BTW:
    I preset similar set of bots for greyhounds... It is really crazy! (Practice Mode too)

    Bot Executor - Greyhounds

  • Mir.
    3.4.2016 21:08:43

    1) Yes, I set AllowPlacingBetInPlay to False for my all action bots. My Execute Trigger Bot bots fired customs scripts only once. And custom scripts isn't repetitive too.

    2) Yes, you are right. I dont understand how (maybe - "why like this") stop-loss work in BFE. I must see your video once more.
    But it is no problem to discuss about it.

    I only need - if it is possible - make a profit as big as it will go...

     

  • Betfair Bot
    3.4.2016 20:28:59

    1)

    “Close Market Bet Position” bot stops/cancels execution of all running bots on the market prior closing market bet position, and is clear why. The only exception is "Execute Trigger Bot", and of course is clear why. "Execute Trigger Bot" is custom bot, there are not known intentions how bots behaves and what bots are executed by this bot. It is trigger bot responsibility to ends its execution.

    It means that in your bot solution, the “Close Market Bet Position” bot closes market bet position but your custom trigger bot still fires action bot execution anytime the trigger conditions are met.

    So I believe that in your case you at least set for all your action bots the parameter AllowPlacingBetInPlay to False, what means that after the market is turned at in play all your action bots ends execution automatically, if they are in the state of opening bet position only.

    The question is how you actually test your bots, because you did not mention this fact, you really do not know what you do.

    I will add a new parameter to "Execute Trigger Bot": AllowBotExecutionTermination

    2)

    “Trailing Stop Loss on Market” seems to be a good idea, but my question is do you already understand how “Trailing Stop Loss” on selection works, because last time you asked about this bot, you were wrong.

  • Mir.
    3.4.2016 19:53:16

    Bot Executor - all day trading 

    there is screenshot of all day Bot executor trading / in Practice Mode

  • Betfair Bot
    3.4.2016 16:34:24

    You already have SaveBotDataBotTrigger.

     

  • Betfair Bot
    31.3.2016 15:46:51

    Miro, all bfexplorer bots manage bet IDs to track only bet/s placed by the bot.

    Your custom bot is developed as bot trigger, and bot trigger just orchestrates action bots, so if your bot trigger is programmed to manage bot/s bet position then it is able to do so, but that is not a general solution which could be done only when betfair would implement mentioned bet tagging, customerRef persistence through all relevant betfair api methods.

    If you want to extend your custom bot trigger then all action bots derived from SelectionBot expose the property: BotBetsCache

    So utilizing this BotBetsCache for all market, or selection bots, you would be able to calculate bet positions opened by individual bots.

  • Mir.
    31.3.2016 11:01:15

    ok. Not a few systems.

    And what about only one?

    Means all bets calculated RELATIVE from the time when bot started. Like a checkpoint.

    --------

    it's only suggestion...

  • Mir.
    30.3.2016 15:01:31

    Sorry, I see:

    "...if you place a bet and (for whatever reason) you do not receive a response, then there is no way to tell if the bet has been accepted by Betfair."

    ------

    I thought about manage bets by BetID.
    Place a bet take ID and after this move to intend Odds.

  • Mir.
    30.3.2016 14:49:40

    Ok.
    Not Bot Executor...

    But something like "pool of bets" placed by specific bots?

    For example:
    POOL1: calculate ALL BETS PLACED BY PLACEBETBOT01 bot
    POOL2: calculate ALL BETS PLACED BY PLACEBETBOT01, PLACEBETBOT02, PLACEBETBOT03  bots

  • Betfair Bot
    30.3.2016 10:42:08

    Betfair api does not offer feature allowing to tag bets:

    http://forum.bdp.betfair.com/showthread.php?t=1898&highlight=customerRef

    Bot Executor as the name suggests, just executes bots, bets and bet position is managed by bots.

  • Betfair Bot
    20.3.2016 17:46:19

    There is problem with gap detection, for now bot triggers action bot execution even if a gap is 1 tick only. In the code line:

    if selection.GetOfferedPriceDifference() >= 2

    the correct gap detection should be:

    if selection.GetOfferedPriceDifference() > 2

  • Mir.
    20.3.2016 12:13:09

    Why is not working as I need?

    Because input parameters changing by market. I need to use the same input parameters for ALL BOTS IN CHAIN (or CONCURRENTLY) running bots.

    -----------------------
    Use Ladder:
    When I used "Use Ladder" option to run bot or strategy the first bot use parameters from a Ladder, others not.

    -----------------------

    I think that small improvement with using all (selected) parameters for all "encapsulated" bots will be useful