Community Articles
- Popular
- Recent
- Comments
-
Hello. Since yesterday I have a delayed API on my BF Explorer trading software. I had no bots running when this happened and now I am also unable to trade as all stakes in the markets keep flashing all over the ladders on random odds, being absolutely impossible to figure out what was the last price ...
9.5.2020 16:19:41 -
I tried BFexplorer, having used 3-4 different software applications beforehand. The 2 days utilising the software, I managed to get a feel for the product and like the modern display on the black background. Bets placed were very responsive with no lagging experienced from other products. A few ...
25.3.2015 17:55:00 -
Subscribe for BF Explorer Community Subscription Plan.
Hello Can I please subscribe for bfexplorer community subscription plan ? Thanks
22.5.2020 0:28:44
-
In the new year I will release the new version of bfexplorer. If you want to test the preview version, please download it from my dropbox: https://www.dropbox.com/s/ewmbdcgqf75ak3t/Bfexplorer.msi?dl=0
18.11.2022 11:05:33 -
Version 2.0.8174 Cumulative updates. Version 2.0.8117 Adding GoalBeingScored parameter to Football bot. Version 2.0.8113 Adding StopBotExecutionOnMarketVersionChange parameter to all selection bots. Version 2.0.8077 Betfair API update for 1 GBP minimal stake and Data Context Browser ...
4.8.2022 10:03:48 -
Não consigo acessar o aplicativo Bfexplorer...pede o codigo de subscrição, ja coloquei o que tem no forum, mas nao dar certo, o que faço?
18.5.2022 8:34:52
Stefan
The web site has no security certificate (https), therefor when installing Bfexplorer app click on More info .. and Run anyway button.
Stefan
The web site has no security certificate (https), therefor when installing Bfexplorer app click on More info .. and Run anyway button.
Stefan
In some case betfair api activation takes some time, keep in mind that subscription code and api activation is done through betfair api on betfair servers.
Try to login later again, for instance after 10 minutes.
Stefan
The tool Strategy Bot executor has nothing to do with type of market used to execute bot strategies on. I think you misunderstand the concept of the MarketName parameter some of bots offer to execute an action bot on associated market.
Stefan
You can post your requests to betfair score feed to betfair developer web site. One developer reported problems with its own app stopping to receive score from betfair web api:
No Live Match Time or Live Scores for all main football matches
Stefan
I have attached video from my test. You can both see that Football Live Score tool works fine for all matches betfair showing live scores as well. Not for all matches betfair web page shows live score, you can see that as well in my video.
So what I said is true, if betfair web page shows live score my tool shows that score as well, for matches not covered by betfair my tool does not show score, as tool uses the same source of the live score feed.
Mossad, I would expect apologies from you for what you said: “Not working also for me since yesterday. This Livescore is terrible and those arguments are ridiculous.”
Stefan
Sir, bfexplorer app uses undocumented betfair api to retrieve football scores. If you have got any problems with that feed then the problem is on your side or on betfair one. Betfair uses cloudflare to block misuse of their data. I hope it is not your case.
Anytime you report problems I check it on my computer and all works fine for me.
Stefan
You cannot execute betfair bot on a closed market. On the other hand you can run a bot on an open market and override EndExecution method, where you can check whether the market is really closed and then do whatever you want to.
The EndExecution method is call as well when market is stopped or bot execution is finished, therefore you need to check: if market.MarketStatus = MarketStatus.Closed
https://github.com/StefanBelo/Bfexplorer-BOT-SDK/blob/master/MyFsharpBot/ReportWinnerBot.fs
My bot example is in F#, but you can write your bot code in any .net programming language. Use LINQ to implement similar code like I used in my F# code.
Stefan
1)
By using BetfairServiceProvider:
https://github.com/StefanBelo/Bfexplorer-BOT-SDK/blob/master/TestScripts/TestBetfairServiceProvider.fsx
By using BfexplorerService:
https://github.com/StefanBelo/Bfexplorer-BOT-SDK/blob/master/TestScripts/TestBfexplorerService.fsx
By using IBfexplorerService in Betfair Bot:
https://github.com/StefanBelo/Bfexplorer-BOT-SDK/blob/master/MyFsharpBot/ShowMyAccountFundsBot.fs
2)
Bfexplorer offers bot named: "Place SP Bet", so using this bot you setup its criteria, name it, and then you are ready to use it in any bot trigger.
Yes, you can find PlaceBet/s method/s on BetfairServiceProvider or BfexplorerService, but in such case you need to know what you want to do exactly, so first please read betfair api documentation:
https://docs.developer.betfair.com/display/1smk3cen4v3lu3yomq5qye0ni/placeOrders
Stefan
I have checked football live score and football bot, and on all currently live matches there is score feed available.
Stefan
Trigger bot script is executed by bot named: "Execute Trigger Bot" and there is quite a lot of post about this bot on the bfexplorer forum.
You cannot debug bot trigger script when the script is in .fsx file, because such script is built by bfexplorer so you have no access to the assembly.
The bot trigger script can build in project assembly, just rename the bot script to .fs and add it to your bot assembly project. You must remove #r and #I directives, and because of IBotTrigger initialization by bfexplorer such bot script must be the only IBotTrigger object in your assembly.
Again there are some posts on the bfexplorer forum showing how I debug bot trigger scripts without adding it to separate assembly, just search for IBotTrigger. Well yes, it was not true debugging in Visual studio, but I was able to use Visual Code as IDE for writing bot trigger code, and with all support of Intellisense and error checking when writing the bot trigger code in Visual Code.
Stefan
1) You must run Visual Studio as Administrator
2) Debug your project starting external program:
C:\Program Files (x86)\BeloSoft\Bfexplorer\Bfexplorer.exe
3) And of course the project must be built to:
C:\Program Files (x86)\BeloSoft\Bfexplorer\
So you must set Build/Output path
Stefan
I have just updated the Bfexplorer BOT SDK to the latest version of Bfexplorer 2.0.7106
https://github.com/StefanBelo/Bfexplorer-BOT-SDK
Stefan
Your VolumeDifferenceBotTrigger trigger bot script.
Stefan
It is possible to write simple bot trigger script, as an example look at here:
Lay the favourite <50% market
It shows how to use traded volume. I will make your trigger later today.
Stefan
To Bot Strategy:
You can use Place Bet bot as the main bot placing your bet, first setting it to place bet at exact odds, then setting it to take what is offered, or end the bot execution. If bot execution is ended/cancelled then all unmatched bets placed by the bot are cancelled.
It means that you have to program just bot trigger changing the bot settings at required time.
To Bfexplorer BOT SDK:
The error message is clear. You must build your projects to .net 4.7.2 because bfexplorer app is built to this .net framework.
The summary:
Well, if you were not able to fix your problem when building Bfexplorer BOT SDK projects yourself, I do not think you will be able to program your bot trigger strategy.
Therefore use just Place Bet bot to place your bet at allowed odds range, so no needs to program anything just setting up the bot and run it.
Stefan
I have developed my web site as well, so here you can search the web site, typing your search term in the “Search in site”.
http://bfexplorer.net/Articles/Search?text=password
If exact term is not found, web site offers context search trough bing or google.
Bfexplorer BOT SDK (Visual Studio solution) contains 14 projects. To start all you need is to open this Bfexplorer BOT SDK.sln solution in Visual Studio.
If you set the Bfexplorer BOT SDK main project to be: JayBeeBot, then you can start debugging the WinForm app that uses BfexplorerService in very simple UI app. So running this app the simple UI appears and in menu you can login, clicking on Application / Login.
By the way bfexplorer app uses the same BfexplorerService to implement all features you can run in bfexplorer app. What does it mean? You do not have to program what I already programmed in bfexplorer app, because BfexplorerService offers base features you need.
The rest of projects use different approaches, showing how to use Bfexplorer BOT SDK to program bfexplorer bots, tools, plugins, bot trigger script codes, or console scripts.
When debugging such projects you enter your betfair credentials through Debug / Command line arguments in Visual Studio.
I have written about it in many forum post or articles.
I do not know what you want to implement, but I offer my services to develop betfair bots which are integrated in bfexplorer or bespoke apps.
Stefan
Just google the term: IntelliSense
IntelliSense is a general term for a variety of code editing features including: code completion, parameter info, quick info, and member lists. IntelliSense features are sometimes called by other names such as "code completion", "content assist", and "code hinting."
All my projects in Bfexplorer BOT SDK are either C# or F# projects, and are run-able by bfexplorer app or as standalone apps.
C# and F# in Visual Studio, and for all the rest of programming languages, support IntelliSense so you actually do not need documentation.
Yes, for now you do not understand what advantage of using Bfexplorer BOT SDK you can get when programming tradinging strategies. I read the same forum as you do for python wrapper library of betfair api, so it will be interesting for me to follow your progress there.
Stefan
Please read about Bfexplorer Bot SDK and Bfexplorer Console. Actually there is quite a lot of options you can use to do the same I had done on the video.
Bfexplorer Console offers scripting language, in this case F#, to access any market data bfexplorer app opens.
To develop tools or bots you can use any .net programming language and integrate your code, better to say assembly with bfexplorer app interface.
Stefan
Your subscription code was correctly activated by betfair, and your subscription is valid till 8th Mrach 2021.
You can check your subscription status using My Subscription Details.
Sir, do you understand that activation is done on betfair server not on mine one? In some cases it takes some time on betfair side, so your error message you recevied from betfair when activating subscription code describe the problem which occured on betfair side.