Главная
Федерация Лао-Тай, г.Киев

Европейская федерация “Лао-Тай” (г. Киев)

Наша совместная работа Bikinika.com.ua

Уважаемые посетители!
Для записи на занятия звоните по телефонам:
(095) 141-35-15, (098) 455-41-20

Муай-тай
  • Хатха-йога

    Хатха-йога Хатха-йога - древняя система асан, которые выполняются при полном внешнем и внутреннем расслаблении в сочетании с дыханием, что помогает познать себя через работу с телом и даёт великолепный результат. Подробнее про Хатха-йогу...
  • Парная йога

    Парная йога Это работа с партнером не только на физическом, но и энергетическом, и духовном уровне. Двойная энергия - двойной результат! Подробнее про Парную йогу...
  • Самооборона

    Самооборона Умение защитить себя - очень ценное качество. Это придаёт уверенность и спокойствие даже в экстремальных ситуациях. Самооборона на улице всегда была и будет актуальна. Подробнее о Самообороне...
  • Холодное оружие

    Холодное оружие Оружие – живой друг и помощник, продолжение тела бойца, если, конечно, овладеть им. В древности системы с оружием считались секретными, т.к. раскрывали основы мастерства боевых стилей. Подробнее про Холодное оружие...
  • Тайский бокс (муай-тай)

    Муай-тай Тайский бокс, благодаря своей боевой эффективности и быстроте обучения, популярен далеко за пределами Тайланда. Это эффектный и эффективный стиль боевых искусств, имеющий большой арсенал ударной техники.
    Подробнее о тайском боксе (муай-тай)...
  • Кунг-фу

    Кунг-фу Термин Кунг-фу означает "работа во имя совершенства человека". Кунг-фу – это целостная система Знаний. Это не только боевое искусство – это также мировоззрение и образ жизни.
    Подробнее о Кунг-фу...
  • Юддха-йога

    Юддха-йога Юддха-йога — это проверенный долгим временем, эффективный комплекс гармонизации и настройки всех систем организма, соединения внешней и внутренней силы и различных типов дыхания... Подробнее про Юддха-йогу...
  • Хатха-йога

    Хатха-йога Хатха-йога - древняя система асан, которые выполняются при полном внешнем и внутреннем расслаблении в сочетании с дыханием, что помогает познать себя через работу с телом и даёт великолепный результат. Подробнее про Хатха-йогу...
  • Парная йога

    Парная йога Это работа с партнером не только на физическом, но и энергетическом, и духовном уровне. Двойная энергия - двойной результат! Подробнее про Парную йогу...
  • Самооборона

    Самооборона Умение защитить себя - очень ценное качество. Это придаёт уверенность и спокойствие даже в экстремальных ситуациях. Самооборона на улице всегда была и будет актуальна. Подробнее о Самообороне...
  • Холодное оружие

    Холодное оружие Оружие – живой друг и помощник, продолжение тела бойца, если, конечно, овладеть им. В древности системы с оружием считались секретными, т.к. раскрывали основы мастерства боевых стилей. Подробнее про Холодное оружие...
  • Тайский бокс (муай-тай)

    Муай-тай Тайский бокс, благодаря своей боевой эффективности и быстроте обучения, популярен далеко за пределами Тайланда. Это эффектный и эффективный стиль боевых искусств, имеющий большой арсенал ударной техники.
    Подробнее о тайском боксе (муай-тай)...
  • Кунг-фу

    Кунг-фу Термин Кунг-фу означает "работа во имя совершенства человека". Кунг-фу – это целостная система Знаний. Это не только боевое искусство – это также мировоззрение и образ жизни.
    Подробнее о Кунг-фу...
  • Юддха-йога

    Юддха-йога Юддха-йога — это проверенный долгим временем, эффективный комплекс гармонизации и настройки всех систем организма, соединения внешней и внутренней силы и различных типов дыхания... Подробнее про Юддха-йогу...
  • Хатха-йога

    Хатха-йога Хатха-йога - древняя система асан, которые выполняются при полном внешнем и внутреннем расслаблении в сочетании с дыханием, что помогает познать себя через работу с телом и даёт великолепный результат. Подробнее про Хатха-йогу...
     

Як створити бота для ставок?

Вітаю всіх!

Сьогодні ми будемо вчитися створювати футбольного бота не володіючи навиками програмування.

Спочатку б хотілося поговорити про ставочние Кіберах (він же бот для ставок, програма розрахунку тотала і т.д.). Напевно, багато хто з вас чули про таке, можливо навіть користувалися. Для тих, хто навіть поняття не має, що це таке, спробую пояснити.

Спілкуючись з багатьма гравцями, можна помітити, що добра половина цих людей при складанні прогнозу дуже часто вдається до статистичних даних (кількість забитих / пропущених голів, середній тотал і т.д.). Хтось ставить відштовхуючись лише від статистики, хтось в добавок перевіряє поточний стан справ в команді, інформацію про травмованих і дискваліфікованих гравців. Зараз в інтернеті повно статистичних сайтів, тому майже будь-яку інформацію можна знайти без проблем.

Деякі гравці роблять 1-2 ставки в день, деякі 20-30. У першому випадку вивчення статистики 3-4 команд не є занадто витратним за часом справою, особливо якщо гравець пильно стежить за 1-2 чемпіонатами і ставить на них. У другому випадку починає кипіти мозок, як часто забиває в першому таймі Кайзерслаутерн, наскільки часто Малага пробиває тотал в виїзних матчах. А тут ще й другий дивізіон Швеції через 20 хвилин починає грати ... а я десь чув, що чемпіонат забивний. Природно на перевірку йде купа часу. Причому досить часто це не окупається. А якщо для перевірки вашого нового методу відбору ставок потрібно провести тест з 200-300 подій, то так взагалі можна вбити весь вільний час.

У таких випадках на допомогу приходить бот. Тобто, грубо кажучи, якась програма, яка відбирає матчі за заданим вами алгоритму. Наприклад візьмемо чемпіонат Іспанії з футболу. Придумуємо якийсь алгоритм. Припустимо, що нам потрібні показники:

-скільки разів команди, які грають сьогодні вдома, пробивали тотал більше 2,5 голів в своїх домашніх матчах в поточному сезоні

-такий же показник для виїзних команд

-і якщо обидва цих показника більше 50%, то бот повинен підказати нам, що на цей матч ми можемо поставити ТБ 2.5

В результаті ми повинні побачити щось подібне:

Самі розумієте, що коли нам потрібна така інформація не по одній лізі, то забивати все ручками досить проблематично і може відняти багато часу. Тому багато хто замислюється над створенням бота.

В інтернеті можна знайти купу безкоштовних програм, які можуть нам допомогти підрахувати середній тотал, якщо ми ручками впишемо туди результати останніх 5 матчів кожної з команд і т.д. Але тут знову все ручками вбивається і обчислюється за формулою, яку придумав автор програми. Але у нас є і свої мізки! Та й у багатьох є свої секретні формули)))

Для людей, які володіють програмуванням подальша стаття навряд чи буде цікава. Вона буде цікава людям, які поняття не мають що таке парсинг html сторінок і тому подібні речі))) До речі я сам ставлюся до такого типу людей, які в програмуванні взагалі не розбираються)) А створити собі помічника для ставок, який тільки не лінувався вважати статистику, не був би схильний до впливу алкоголю і інших зовнішніх факторів, дуже хотілося)))

Приступаємо до створення нашої програми! Нам буде потрібно:

1. Доступ в інтернет

2. Встановлений Microsoft Excel

3. Не криві руки

4. Наявність часу і трохи терпіння

Приступимо! Вважати в даному прикладі будемо пробиття тотала в 2,5 гола в домашніх і виїзних матчах. Перше, що нам необхідно - це вихідні дані. Нам необхідна таблиця зіграних матчів на більше / менше. Точніше навіть дві таблиці - одна для домашніх матчів, інша для виїзних. Так само нам необхідний список найближчих ігор.

З багатьох ресурсів таблиці копіюються в excel в досить прийнятному вигляді. Але, дані адже необхідно оновлювати щотижня. В принципі, раніше я використовував супер методику ctrl + c / ctrl + v)) вставляю дані в заздалегідь заготовлений шаблон. Звичайно це значно скорочувало тимчасові витрати, але не до кінця мене задовольняло.

Трохи погуглити, з'ясував, що в excel є така функція, як оновлюваний веб-запит. У теорії ми даємо посилання на футбольну таблицю і excel сам вставляє дані з веб ресурсу. Але, перепробувавши з десяток популярних статистичних сайтів, таких як myscore, allscores, виявив, що не все так просто. На багатьох ресурсах excel просто не розпізнає онлайн таблиці. Але, на пошуках я не зупинився і мені вдалося знайти кілька «потрібних» ресурсів.

В даному випадку будемо розглядати ресурс, розташований за адресою http://www.stat-football.com/pda/

Для початку створюємо порожній файлик екселя. Створюємо в ньому 6 листів. Нехай у нас буде 3 сторінки для оновлюваних веб-даних - Home (таблиця домашніх матчів), Away (таблиця гостьових матчів) і Game (список майбутніх ігор). На вкладці Bet, як ви вже здогадалися, буде власне фінальний список ставок. Виберіть Home2 і Away2 нам знадобляться для наших розрахунків. Розрахунки, звичайно, можна робити і на вкладках Home / Away. Але так буде набагато зручніше використовувати цей файл як шаблон, коли ви будете створювати бота під інший чемпіонат.

Відкриваємо в екселя вкладку Home. Заходимо на сайт http://www.stat-football.com/pda/ , Вибираємо потрібний нам чемпіонат (в конкретному прикладі Іспанія). Переходимо в самий низ таблички, натискаємо там кнопку «тотал матчу».

Натискаємо кнопку «дому». Перейдіть до першого команду і натискаємо ctrl + c (в даному випадку достатньо скопіювати один рядок з потрібною нам сторінки). Про всяк випадок скріншот.

Заходимо у відкритий Ексель на вкладку Home. Вибираємо клітку А1, натискаємо ctrl + v. При цьому у нас з'являється кнопка «параметри вставки», на яку необхідно натиснути і вибрати пункт «Створити оновлюваний веб-запит».

При цьому у нас з'являється кнопка «параметри вставки», на яку необхідно натиснути і вибрати пункт «Створити оновлюваний веб-запит»

Після цього у нас відкривається віконце створення веб-запиту і в ньому відображається наш сайт з турнірною таблицею. Таблички, які вдалося розпізнати Ексель, виділені стрілками (див. Скріншот нижче). Виділяємо потрібну нам. В цей же момент натискаємо кнопку параметри (правий верхній кут).

У вікні параметрів ставимо галочку «Відключити розпізнавання дат». Натискаємо «ОК», потім «Імпорт» і чекаємо кілька секунд. В результаті у нас виходить щось таке

Нижче таблиці з Тоталь автоматично скопіюється таблиця чет / непарне і ще щось. Воно нам в подальшому не завадить, так що залишаємо все як є.

Далі переходимо у вкладку «Away» і проробляємо теж саме, тільки копіюючи дані з сайту з вкладки «в гостях».

Далі відкриваємо вкладку «Game», де у нас повинен буде відображатися список найближчих ігор. Знову заходимо на сайт http://www.stat-football.com/pda/ , Вибираємо потрібний чемпіонат, копіюємо будь-який рядок і вставляємо в Ексель. Натискаємо «створювати оновлюваний веб-запит» і вибираємо ось цю табличку.

Натискаємо імпорт. У нас з'являються останні зіграні матчі і матчі, які відбудуться в найближчому турі. Підготовчий процес закінчений.

Переходимо у вкладку «Home2". Сюди необхідно перенести потрібні нам для розрахунку дані з вкладки «Home». Для конкретного прикладу нам необхідно порахувати, скільки матчів в процентному співвідношенні завершилися на тотал більше.

Значить нам необхідно перенести сюди стовпчик «B» з вкладки «Home» з назвами команд. Стовпчик «C» з кількістю зіграних матчів. І стобік «F» з кількістю матчів, що завершилися на тотал більше. Так, звичайно можна перенести відразу стовпчик з відсотками матчів на тотал більше. Але, стаття все-таки навчальна, тому займемося перенесенням даних. По-друге, як роздільник на сайті використовується точка і доведеться все одно прописувати автозаміну на кому, щоб не отримати помилок при подальших розрахунках.

Тому у вкладці «Home2" починаємо прописувати:

- в осередку А1 прописуємо функцію = Home! B1. Натискаємо на enter. Таким чином ми переносимо сюди дані, які відображаються у нас на вкладці «Home», в рядку «B1". Це назви команд.

- в комірці В1 прописуємо = Home! C1. Це загальна кількість матчів.

- в осередку C1 прописуємо = Home! F1. Це кількість матчів, в яких був пробитий тотал більше.

В результаті у нас виходить щось таке

В результаті у нас виходить щось таке

Виділяємо ці три стобік, наводимо курсор миші в правий нижній кут виділеної ділянки. Затискаємо ліву кнопку миші і розтягуємо вниз на 20 рядків (20 - це кількість команд в даному чемпіонаті). В результаті маємо отримати щось таке.

Далі натискаємо на осередок D2 і прописуємо туди формулу = C2 / B2. Натискаємо enter. Тут ми ділимо кількість матчів з пробитим тоталом на загальну кількість матчів. Виділяємо осередок D2 і розтягуємо її вниз. Виходить ось такий ось результат.

Переходимо у вкладку «Away2" і проробляємо теж саме. Можна все зробити набагато простіше, скопіювавши осередки A1, A2, B1, B2, C1, C2 і D2 з вкладки «Home2". Замінивши після цього в рядках формул Home на Away.

Далі переходимо у вкладку «Game». Тут ми бачимо, що пари команд написані в одній комірці - це нас не влаштовує і необхідно щось зробити. Благо функцій у екселя предостатньо. Вибираємо будь-яку порожню рядок навпроти першого матчу, які ще не зіграний. На скрині нижче це осередок E11.

У рядок E11 вписуємо формулу = ШУКАТИ ( "-"; B11; 1)

У рядок F11 вписуємо = ПСТР (B11; 1; E11-2)

У рядок G11 вписуємо = ПСТР (B11; E11 + 2; E11 + 50).

Виділяємо рядки Е11, F11 і G11 і розтягуємо вниз.

Якщо коротко, то спочатку ми знаходимо, яку позицію займає знак роздільник «-» за допомогою функції «ШУКАТИ» (формула = ШУКАТИ ( «-»; B11; 1) в Е11). Де В11 осередок, звідки потрібно висмикнути дані, цифра 1 - це стартова позія, від якої почнеться відлік до знака роздільника.

Потім в F11 за допомогою функції = ПСТР (B11; 1; E11-2) вказуємо осередок В11, з якої необхідно висмикнути назва першої команди, 1 - початок копіювання даних, E11-2 - кінець копіювання. Тобто ми віднімаємо від позиції знака роздільник «-» число 2 (сам роздільник і пробіл перед ним).

Функція = ПСТР (B11; E11 + 2; E11 + 50) дозволяє висмикнути назву другої команди. Тут початком є ​​E11 + 2 - це знак роздільник «-» +2 символу (сам знак і пробіл після нього). Кінцевою точкою я взяв з запасом E11 + 50 (50 символів після знаку роздільник).

Що вийшло ви можете побачити на скріншоті нижче.

Що вийшло ви можете побачити на скріншоті нижче

Тепер переходимо у вкладку «Bet». Даємо заголовок верхніх рядків. В даному випадку це:

К1 - команда господарів, К2 - команда гостей,% К1 - відсоток пробиття тотала домашньою командою,% К2 - відсоток пробиття тотала гостьовий командою.

К1 - команда господарів, К2 - команда гостей,% К1 - відсоток пробиття тотала домашньою командою,% К2 - відсоток пробиття тотала гостьовий командою

У рядок А2 вписуємо формулу = Game! F11. Де Game! означає вкладку, звідки потрібно скопіювати дані. F11 - осередок з цієї вкладки. (Див. Скріни вище). У рядок B2 вписуємо = Game! G11 - отримавши, таким чином, назви команд господарів і гостей. Ратягіваем, в даному випадку на 10 рядків вниз.

Ратягіваем, в даному випадку на 10 рядків вниз

Далі вибираємо осередок С2 - вставити функцію. Знаходимо там функцію «ВПР». Далі вибираємо осередок С2 - вставити функцію

І починаємо вставляти дані. Шукане значення - виділяємо клітинку А2 з домашньою командою. Таблиця - виділяємо таблицю, як на скрині нижче. Номер стовпця - ставимо число 4 (в нашому випадку це стовпець з відсотками. Інтервальний перегляд - тут просто вписуємо «Брехня».

Інтервальний перегляд - тут просто вписуємо «Брехня»

Формулою це виглядає ось так = ВПР (A2; Home2! A1: D21; 4; ЛОЖЬ). Проробляємо теж саме в комірці D2, тільки в рядку з потрібним значенням вибираємо вже осередок В2. І вибираємо таблицю для гостьової команди з вкладки Away. Формулою виглядає ось так = ВПР (B2; Away2! A1: D21; 4; ЛОЖЬ). Виділяємо ці два осередки вниз і отримуємо такий результат.

Виділяємо ці два осередки вниз і отримуємо такий результат

Далі вибираємо будь-яку клітинку навпроти першого матчу. В даному випадку осередок F2. Шукаємо функцію «Якщо». У рядок лог_вираз пишемо функцію C2> = 0,5. Вона означає, що нам потрібно, щоб значення в комірці С2 було більше або дорівнює 0,5 (50%). У рядок якщо істина - пишемо 1, якщо брехня - 0.

За аналогією в рядок G2 вписуємо D2> = 0,5. У рядку H1 вибираємо функцію «Якщо». У рядок лог_вираз пишемо функцію F2 + G2 = 2. У рядок якщо істина - пишемо «Ставимо ТБ», якщо брехня - «Ні». Це означає, що якщо у обох команд середня пробивальність більше 50%, то це Ексель навпаки матчу напише - «Ставимо ТБ», якщо хоча б у однієї менше, то «Ні». Розтягуємо цю функцію на всі матчі.

Вітаю! Наш бот готовий. Наступного разу, відкривши цей файл, досить натиснути в екселя - Дані -> Оновити все. І після цього у вас буде оновлено дані в табличці. Так само оновиться список майбутніх ставок.

У цій же статті на своєму сайті http://sistemastavok.ru додаю файл, який вийшов. Щоб додати сюди інший чемпіонат - досить вставити туди дані у вкладках Home, Away і Game. В інших вкладках досить просто посувати формули (це в разі, якщо кількість команд буде відрізнятися).

PS Дана стаття створена виключно для ознайомлення. Критерії відбору були обрані навскидку, щоб показати, що приблизно можна створити за допомогою екселя. Природно такий метод відбору не є ніякою супер стратегією і не дає ніяких гарантій, що ви не програєте. Але зате відкриває широке поле для фантазій))) Думайте, експериментуйте, і обов'язково вигравайте))

Якщо в описовій частині десь щось ускладнив і можна було зробити формулами простіше - не звертайте уваги. У екселя у мене знання досить посередні і толком в ньому ніколи не працював)))

Сподіваюся, що хоч комусь стаття виявиться корисною)) буду радий почути коментарі.

Направления:
Курсы, семинары

Новости

  • 2024-03-28
    Приглашаем на занятия!
  • Bikinika.com.ua
    Наша совместная работа Bikinika.com.ua. Запустив новый сайт, "Buddy.Bet" приглашает вас в мир увлекательных игр и возможности увеличить свой банкролл.

  • Гимнастика
  • Спортсмен
  • Велоспорт
  • Прыжки
  • Теннис
  • Новости
  •      
    Направления: Контакты:
    (098) 455-41-20
    (095) 141-35-15

    Собеседования, встречи
    проводятся по адресу:
    г. Киев, ул. Прорезная, 13
    Подробнее...