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 -
Version 3.22.0821 Cumulative updates to the Bfexplorer Preview version Version 3.10.0721 Cumulative updates to the Bfexplorer Preview version (.net 8.0) Version 3.9.0425 Cumulative updates to the Bfexplorer Preview version Version 3.1.1021 - preview Betfair menu ...
22.8.2024 14:37:12
-
Overfitting: The art of avoiding overfitting and the importance of comparing training and test results to detect it. ROI Calculation: Different methods of calculating ROI, including the impact of flat stakes versus stakes based on odds. Feature Selection: Emphasize the importance of ...
21.11.2024 8:41:42 -
All about Luck and Success betting
The Role of Luck Unpredictability: Betting inherently involves a degree of unpredictability. No matter how much analysis you do, there are always elements beyond your control, such as unexpected injuries or weather changes. Short-Term Variance: In the short term, luck can significantly influence ...
10.9.2024 13:27:05 -
Some insights into different betting strategies, including trading in and out versus betting based on fundamental probabilities. Trading In and Out: This strategy involves placing bets and then trading out of them to lock in profits or minimize losses. It’s similar to stock trading, where ...
10.9.2024 13:24:03
- by : Betfair Bot
- by : adska
- by : adska
- by : adska
- by : adska
- by : Betfair Bot
Mir.
Try untick this parameter...
Mir.
Yes, this is not smart example.
But why not?
Each of bots open trading state and if each "take profit" make profit twice.
If one take profit and one stop loss both made scratch trade ( if parameter of profit and stop loss are same).
Mir.
In other words:
Every bot has unique identification. Odds and BetType.
-----------------------------------------------------
We can run 700 different bots on Selection at the same time (only theory)
We can watch bot status of every bot. Easy addressing, easy request, easy control...
(is bot 3.60-Back running or not) It is possible even if bot has any chasing the price functionality...
We can collect results of each of bots. Awesome!
I need a bot which make a profit (Place Bet and Close Selection Bet Position)... and by this feature I find them.
Mir.
Trading around the Odds.
I intend to use 2 types of bots. Place Bet and Place Bet and Close Selection Bet Position. If I execute bot at definite Odds I can talk about Trading around the Odds. Profit and Loss is clearly too.
Therefore, I can predefined CSV file (my settings of many bots). No mystery.
-----------------------------------
I dont know how to explain but we can take easy statistic for every of action bot:
We know that bot will start at [3,70 Back] again and again...
... and we can collect how many times bot close at profit or loss, ... for developing golden data, ... understand?
Mir.
Example situation:
Handy trading -> I clicked on:
3,80 Back
3,70 Back
3,60 Back
3,50 Lay
Automated trading:
Bot executor checks "trading area" 6 ticks from best lay price and 2 ticks from best back price (red square) and execute all bots (rows in CSV) - which is in the area.
Check every 5-20 sec; if bot ended it can execute again...
If running bot is OUT OF AREA - stop it. For example bot [3,40 Lay] now stopped.
Bots can be STOPPED only before status BetPositionOpened.
Unmatched bets - partially matched bets:
my idea is compare unmatched Stake at Odds and Stake in CSV -> if it is possible we can find out how much money we must place as oposite stake.
Mir.
Thank you for your interest.
Yes, I want to execute bots with the same rules but without clicking on a ladder.
Because I know where (Odds) and when the bot will start I talk about "trading around the Odds". I explain it...
Mir.
Clarification of the image:
Trading area is: 4/5 ticks - there are run 2×9 (9 lay side, 9 back side) bots (all Odds rows are defined and Execute Trigger bot triggered action bots).
4 + 5 action bot Placed Open bets, 2 matched - waiting for trade, 5 + 4 action bots waiting for Place bet
Mir.
Yes, this process is working... but user wrote in point 1) Back a list of horses I've selected and listed in column A of a spreadsheet, from all of the days races, sometimes several horses in the same race.
In this solution you must select horses/Selection manually.
That's not bad, but it's not exactly as entered.
-------------
Why I write about it: because we omit option with external source; like TXT, CSV, XML files - which can be shared etc.
Mir.
What I can think of:
- Execute Trigger bot checks trading area every 5 sec. (+-)
- kill bot is possible only before Open bet matched
Mir.
BTW: solve this too... http://bfexplorer.net/Community/ForumContent/80#Custom bot script - quick help
-------------------------------
"Trading area" can be useful for manual trading too (bot will run only if trader click on inside trading area)
Mir.
Nice to see it!
---------------------------------------
but I have more better ideas for next type of Execute Trigger Bot...
We take previous Execute Trigger bot and script MiroBotTrigger.fs and predefined bots will execute FULLY AUTOMATICALLY.
HOW?
In Execute Trigger bot trader define trading area; means ticks from Best Back price and Best Lay price and Execute Trigger bot will execute bots fully automatically.
For example:
Trading area is: 5/5 ticks
IF is Odds in trading area -> RUN the bot (with parameters in a row), REPEATEDLY.
IF NOT -> STOP the bot
Sample of CSV file contains definition of bots (is the same as the latter):
If row is missing (Odds, BetType and NameOfTheBot) - do nothing.
All other Entry Criteria we can solve in AutomateTrigger.fs script...
4.10;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;2.00;CloseBetPosition.Loss;3.00
4.00;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;2.00;CloseBetPosition.Loss;3.00
3.95;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.90;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.85;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.80;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.75;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.70;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.65;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.60;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.55;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.50;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.45;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.40;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.35;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.30;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.25;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.20;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.15;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.10;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.05;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.00;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
------------------------------------
VERY EASY... and solves our problem with killing the bots.
What do you mean?
Mir.
I use http://pasteboard.co/ service...
You can:
1) place a link to the image: https://cdn.pbrd.co/images/2CGbA4Ui.png
or
2) open link of uploaded image, select image by mouse, copy (CTRL+C) and paste to (CTRL+V) the comment... like this:
Bigger images will change size (max. width of text block)
I have tried paste images with link (with any HTML code) but without succes.
--------------------------
For creating images you can use any "Screenshot" and "Paintbrush" app
Mir.
I made some layout, but I don't know how to save it for next time using.
---------------------------
"continuous shadowing" - is the trouble. Maybe it will go through a special set expressions, but I don´t know which...
Mir.
Looks fine! Thanks!
-------------------------------------
1) Can´t save changes. After restart default colors again.
2) I dont know how to fill ALL cells from BEST LAY PRICE to 1000 continuously. All cells = not without empty cells.
Mir.
Hi Edumadrid,
I am not developer (read: I am not coder) but my opinion is: maybe only one or two things from your list will be realised (my tip: Betfair Charts, Stop Loss on the Ladder).
This is not cheap sofware for masses.
Unfortunately, this is a bit of a shame.
Some features are standard on the market of the betfair software but not in Bfexplorer.
Especially Reverse Ladder: feature only for human users, bots does not matter what will be the ladder, understand?
------------
On the other hand: bots will not pay monthly subscriptions or participates on affiliate... Only human.
Mir.
Are you serious?
I asked twice, how to use syntax... Answer is:
Just to use common sense.
I thought that forum is place for help. Especially for beginners (for me too). Maybe.
But without common sense - nothing for new customers.
++++++++++++++++++++++++++++++++++++++++++++++++
For example this concrete syntax works fine.
But if you prepare data in Excel and export to CSV file, you must save in UTF-8 (open in Notepad -> save as [UTF-8] file)
---------------------------------------------------
3.75;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.70;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.65;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.60;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.55;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.50;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;3.00;CloseBetPosition.Loss;4.00
3.45;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.40;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.35;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.30;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.25;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
3.20;Lay;PlaceBetCSBP;OpenBetPosition.Stake;4.37;CloseBetPosition.Profit;4.00;CloseBetPosition.Loss;5.00
---------------------------------------------------
PlaceBetCSBP = Place Bet Close Selection Bet Position bot
Mir.
For example:
5.70;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.60;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.50;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.40;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.30;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.20;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.10;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
5.0;Lay;PlaceBetCP;Stake;2.37;Profit;1.0;Loss;2.0
4.90;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.80;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.70;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.60;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.50;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.40;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.30;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.20;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.10;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
4.0;Lay;PlaceBetCP;Stake;2.37;Profit;2.0;Loss;3.0
3.95;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.90;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.85;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.80;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.75;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.70;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.65;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.60;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.55;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.50;Lay;PlaceBetCP;Stake;2.37;Profit;3.0;Loss;4.0
3.45;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.40;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.35;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.30;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.25;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.20;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.15;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.10;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
3.05;Lay;PlaceBetCP;Stake;2.37;Profit;4.0;Loss;5.0
----------------------------------------
Where is mistake?
PlaceBetCP = Place Bet and Close Selection Bet Position bot
Mir.
Ohh, I see...
I must create CSV file correctly
---------------
I change CSV file (name-TriggerParameters) but bot still works with the old one.
Mir.
Additional parameters
-------------------------------------------------
I asked If additional parameter is supported in syntax like this:
I have problem with parameter Stake too... (?)
Mir.
Nicely explained by you ;)
--------------------------------------
I use one-click execution Place Bet and Close Selection Bet Position bot with a few different settings.
These bots automatically select Execute Trigger Bot from predefined CSV file.
So easy...