Leaderboard
Popular Content
Showing content with the highest reputation since 10/24/18 in all areas
-
3 pointsFull translation to pt-PT, pt-BR, es-ES Add Live Score to main window Add sound alerts to LiveScore
-
2 pointsThere is also an example of a script in the project (GapRunnerScript) which constantly bets on the price gap The main difference is that the functions for working with bets (create, modify, cancel an order) have become synchronous. Functions return a result that can be processed.
-
2 points
-
2 points
-
2 pointsHi Admin It's good to see Bot Beetle getting a review, but I don't think it is fair or accurate - whoever 'reviewed' Bot beetle missed important details: * C# scripts * Chart interface * Live score for soccer and tennis, available at the top of the grid/ladder window (this is not available in some other very popular software) * Schedule windows for tennis, horses, soccer and greyhounds These features stand out from other software I use regularly on Betfair/Betdaq, and IMHO make Bot Beetle a good choice for intermediate traders (like me), and for advanced/professional users - not just beginners. It looks like someone in Caan's office tried the software for a few minutes, then wrote a review on his behalf (using images copied from your website) - Caan has a particular way of speaking and writing, and this review does not match his style. Hopefully we will see more reviews in future - maybe with screenshots/video of the reviewer actually using the software! Cheers!
-
2 points
-
2 points2.3. We work with selected lines. (3) Get a list of selected Runners (3.1) Check whether there is protection on the line (3.2) Check market status (3.3) Check if the price is in the specified interval. (3.4) We get the size of the bet as a percentage of the balance (3.5) We establish protection from the repeated bet (3.6) Make a bet
-
2 pointsI work in a Script, this is to place a bet on OVER 0.5 at a price of 1.05 with a stake of 5 in the programming window I was trying but it seems that my code has an error since the bet is not thrown I'm not sure if I select the Market over 0.5 correctly. //=========================================AJUSTE DE ORDEN====================================================================== [Category("2. Order")] [DisplayName("Precio OVER 0.5")] public decimal OrderPrice { get; set; } = 1.05M; [Category("2. Order")] [DisplayName("Precio OVER 1.5")] public decimal OrderPrice2 { get; set; } = 1.28M; [Category("2. Order")] [DisplayName("Cantidad de Stake (10% from Balance)")] public decimal PercentSize { get { return _size; } set { if (_size == value) return; if (value <= 0 || value > 100) return; _size = value; } } private decimal _size = 5; //==============================================PARAMETROS DE SELECCIÓN=============================================================== [Category("3. Conditions of Selection")] [DisplayName("Pecio de Over 1.5")] public decimal FavPriceLay { get; set; } = 1.30M; [Category("3. Conditions of Selection")] [DisplayName("Liquidez en el mercado, mas de")] public decimal TotalMatched { get; set; } = 1000; //===============================================CONDICIONES DE ENTRADA======================================================== [Category("4. Conditions of Enter")] [DisplayName("Price BACK, less")] public decimal PriceHight { get; set; } = 1.20M; [Category("4. Conditions of Enter")] [DisplayName("Price BACK, greater")] public decimal PriceLow { get; set; } = 1.05M; public override void UpdateEvents(List<Event> events) { List<RunnerCatalog> runners = Api.Soccer.SelectFavorite(events, FavPriceLay, TotalMatched); foreach(var runner in runners) { foreach (var ev in events.Where(x => x.IsChecked)) { // 4.2. In EVENT find market "OVER_UNDER_05" var market = ev.MarketCatalogues.FirstOrDefault(x => x.Description.MarketType == "OVER_UNDER_05"); // 4.3. If not - continue if (market == null) continue; // 4.4. If Status - CLOSED if (market.Status == MarketStatus.CLOSED) { // 4.5. If EVENT Is Expanded - Collapse if (ev.IsExpanded) { ev.IsExpanded = false; Api.Collapse(ev); } continue; } // 4.6. If Status - OPEN if (market.Status == MarketStatus.OPEN) { // 4.7. Conditions of Enter for Price BACk - (PriceEnterLess < Back < PriceEnterMore) if (PriceHight > market.Runners[0].Back && market.Runners[0].Back > PriceLow) { // 4.8. We Check that we did not place order in this EVENT if (!Events.ContainsKey(ev.Id)) { // 4.9. Add EVENT to Dictionary Events.Add(ev.Id, ev); // 4.10. Write to LOG and place order Api.Log($"Event:{ev.Name}; Runner:{market.Runners[0]}; Back:{market.Runners[0].Back};"); Api.PlaceLimitOrder(runner, Side.BACK,OrderPrice,PercentSize); } } } } } }
-
2 pointsI reloaded the installation package, download again
-
1 pointHello Admin! Thanks for the wonderfull news! It's great to see Botbeetle back in business again! 💪😃 Keep up the good work! 👍
-
1 pointHello First error - when using the Outer Bets Panel, bids do not appear on the ladder. After the bid is matched, there is no Greening - column remains blank: Second error - I placed a bid, then tried to green my position, the program crashed. Could not repeat a second time. Third error - I clicked Opening Bet Panel... ...which caused this error: Also, still waiting for an answer here: I figured out the answer for myself, but it would be nice to have some info from the admin - maybe a User Guide in the forum?
-
1 point
-
1 point2. Открываем выбранное портфолио, задаем исторические данные и параметры скрипта
-
1 pointПо поводу программы, будет ли она кому интересна. Общий смысл ее такой 1. Создаем Портфолио 1.1 - состоит из исторического набора данных (это то что загружается в основной программе botbeetle на последней вкладке) 1.2 Выбирается скрипт для тестирования
-
1 pointТам были мелкие правки, поэтому не делал описания. Со скриптами все сложнее. Я переделал все API так что нужно делать описание. Дело в том что я начал делать отдельную программу тестирования стратегий, а там нужно синхронное исполнение ордеров. Поэтому API переделал но до конца не довел.
-
1 pointReview of the program from Betfair Professional Trader Caan Berry https://caanberry.com/reviewing-bot-beetle-for-betfair/
-
1 point
-
1 pointThe site was relocated to the Netherlands. Registration, changing the password and receiving a token is possible only through the new version of the program 5.43 Bugs are possible in the program as well as on the website. I will promptly edit.
-
1 point
-
1 pointFirst, happy new year! and congratulations for this great job! This is my idea: [Conditions of selection] -Balanced matches (home and away > 2.30) -Line Over 2.5 < 2.10 (discard matches with tendence very under) (implement Api.soccer.selectEventbyLineGoal method) [Conditions of enter] - over 1.5@2 at min 75 and over 2.5 at min 65@5 - Total goals, equal 1. (the team that loses must attack and the one who wins can score the second on the counterattack) Thanks!
-
1 pointЗдравствуйте, я вот не пойму, то ли с моим аккаунтом что не так. Когда подключаюсь Stream Api все цены на своих местах. Когда подключаюсь через Api NG - отображаются только лучшие цены. На счету деньги есть, да и ставки тоже. Это как то связано с программой или писать надо в поддержку бетфаир.
-
1 point1. Нужно скачать и переустановить программу, или скачать новый zip 2. В разделе скриптов лежит новая библиотека типов, ее нужно положить рядом с исполняемым файлом 3. А также заменить библиотеку в вашем проекте
-
1 pointЕще один признак что данные уже получены - можно проверять класс MarketBook в MarketCatalouge - если он не равен NULL, значит цены и данные для этого рынка получены
-
1 pointЕсли кратко: Главные базовые классы - это классы бетфайр, и в них есть все переменные описанные в API документации бетфайр. Для удобства в них добавлен ряд переменных. 1. Event он содержит MarketCatalogue (MatchOdds), а также список MarketCatalogues в котором будут рынки если список будет раскрыт в ручную или командой Api.Expand(Event) . 2. MarketCatalogue содержит список RunnerCatalog, у этих классов можно использовать такие переменные как: IsLive - рынок перешел в игру IsGreen - рынок не выровнен IsOrders - есть ордера IsMatched - есть принятые ордера IsUnMatched - есть не принятые ордера IsExluded - сейчас не используется IsChanged - эта переменная отвечает за перерисовку в окне при изменениях данных 3. RunnerCatalog переменные: List<Order> Orders - список всех ордеров List<Order> UnmatchedOrders - список не принятых ордеров List<Match> Matches - список принятых ставок Back - последняя цена back Lay - последняя цена lay CurrentResult - возможный результат MatchedResult - принятый результат 3. Api.Green(RunnerCatalog) - выравнивает линию, по текущим ценам
-
1 point
-
1 point
-
1 pointHi , unfortunatly i can t use betfair because in a restricted area , but i can use Orbitx , it s Powered by Betfair, it s betfairs twin , same markets same liquidity and growing ...are you planing in future to make a Software that can be used on Orbitx ? https://www.orbitxch.com/customer/ kind regards
-
1 point
-
1 point4. Table size You can change the size of the table cell You can increase the width and height of the cell
-
1 point
-
1 pointcenter the ladder by pressing the left mouse button in the middle of the ladder where it shows the odds, and hovering over the squares to bet the possible profit and possible loss if I enter that odd before placing the bet.
-
1 point
-
1 point
-
1 pointНа данный момент API это не поддерживает, войти можно через встроенный браузер программы 1. Вводим логин пароль 2. Вводим код
-
1 point
-
1 pointIf the opponent has 5 points and the favorite loses the serve, this leads to a big loss. Therefore, I entered the parameter: "Rival Game, less"
-
1 pointAlso added two parameters allowing you to specify the exact entry score For example, 0 -15 (when the outsider leads). The coefficient on the favorite rises, but he still has great chances to win
-
1 point
-
1 point
-
1 pointDear friends! Merry Christmas and Happy New Year! I wish you in the new year happiness and good luck and prosperity. Accept a gift from me - the Month of free use of the program.
-
1 pointThe new interface for the Dutching windows. I tried to make the Dutching window like a normal trading window. This is only the first version of this window. If you find an error, I will write a quick fix. Selection of markets Bets made Results display
-
1 point1. Weight of Money 2. Matched bets in volume column 3. Right Click to Move Bets + 4. Green column Attention, unaccepted bets are not considered in the calculations. 5. Graph position Always at the bottom
-
1 pointHi, the project file "Botbeetle.Scripts.csproj" contains a reference in line 59 to other project file which is missing from the package: " <ProjectReference Include="..\botbeetleTypes\Botbeetle.Types.csproj"> " Can you add this file to the package to be able to build the project? Thanks
-
1 point
-
1 pointThe bot worked for three days without stopping and crashing on VPS. I restart the scripts and redistribute the balance. For the Favorite script there is a big responsibility in case of loss, therefore, I reduce the rate from 20% to 10%. For an outsider script I increase from 5% to 10%
-
1 point
-
1 pointSure I stole this idea from other software... If you want to move a bet, you right-mouse click the price you want, and the bet will move there. If there is more than one unmatched bet, the closest bet will be moved. In the example above: If I want to move my BACK bet to 4.8, I would right-click 4.8 on the ladder If I want to move my LAY bet to 4.6, I would right-click 4.6 on the ladder If I right-click at 4.7, nothing will happen - both unmatched bets are the same distance away BotBeetle already has Stake mode and Liability mode. My suggestion is to add Payout mode (Total Stake/Odds), so if my total stake is £10, and I place a back bet at odds of 4.0, the software would place a bet of £2.50. I know I can do this already with the dutching module, but I prefer to use the ladder or grid, as it is easier to read the market and quickly select the odds I want.
-
1 pointHi Admin! First of all, I would like to congratulate you on developing the program. Nice work. I've been testing for a while now, in 5.19, the following errors occurred. See the pictures below ...
-
1 pointHello When I first open the program, it will not change the bet size. For example, I will select a market, then change the bet size to £5 in the main window. The software still uses the default £4 stake.
-
1 pointHi Admin The clock in 5.18 is displaying the wrong start time and countdown. I'm using API Streaming, and have tested Horse Racing markets only. I have not checked API NG. btw - Under/Over goal markets in one grid tab - brilliant idea, a very useful update!