Программа для ставок на футбол "NextGame" - будущее на твоем экране
#341 OFFLINE
Добавлено 09 December 2014 - 15:22
Сам не так давно решил попробовать изучить и применить это дело.
#342 OFFLINE
Добавлено 09 December 2014 - 15:49
Пешеход, on 09 December 2014 - 15:22, сказал:
Сам не так давно решил попробовать изучить и применить это дело.
пользовался статистической программой...но все пакеты и проги с нейросетями они не совсем подходят для ставок. Там нет возможности контролировать в полном объёме процесс и получается "кот в мешке" в конечном итоге...этого "кота" потом надо прогнать по некоторому набору который в обучении не участвовал ..ну и посмотреть что там с профитами..в целом лучше самому писать конечно...но современные алгоритмы дюже сложные для меня..да и программист я ----никакой.... Можно что-то простенькое в экселе делать и поиском решения попробовать что-то подобрать...но это всё не то чё надо.... хотя может для кластеров и для 1Х2 попрёт...надо экспериментировать с этим делом...тут однозначных рекомендаций тоже нет, как и в ставках.
#343 OFFLINE
Добавлено 10 December 2014 - 19:20
Bambuk, on 09 December 2014 - 15:49, сказал:
пользовался статистической программой...но все пакеты и проги с нейросетями они не совсем подходят для ставок. Там нет возможности контролировать в полном объёме процесс и получается "кот в мешке" в конечном итоге...этого "кота" потом надо прогнать по некоторому набору который в обучении не участвовал ..ну и посмотреть что там с профитами..в целом лучше самому писать конечно...но современные алгоритмы дюже сложные для меня..да и программист я ----никакой.... Можно что-то простенькое в экселе делать и поиском решения попробовать что-то подобрать...но это всё не то чё надо.... хотя может для кластеров и для 1Х2 попрёт...надо экспериментировать с этим делом...тут однозначных рекомендаций тоже нет, как и в ставках.
Я нашел библиотеку AForge , она для C#, хотя сам этот язык я плохо знаю, ибо я программист 1С) . Но в той библиотеке можно переопределять её методы и вообщем заглянуть под капот (или в мешок с котом)) ) нейронной сети ). Ещё смотрел курс на ютубе по нейронным сетям, ибо знаний в этой области мало, все это очень интересно в особенности применения к ставкам и прогнозированию. Я пытался на входы подавать количество опасных атак, ударов по воротам и прочее, именно не 0 и 1 , а реальные значения, но сеть тяжко обучалась и я пока забросил. Может действительно стоит как вы нолики и единички по подавать) надо будет попробовать. Вы как то учитывали коэффициенты на эти ваши события, которые подаются на входы?
На кластеры вы разбиваете по лигам? или вообщем по разным принципам?
Ещё в этой теме goo.gl/z4b7l0 вы высказывали мысль сделать некую базу, с кэфами 1, x, 2, 0-0 и т.д. Я там отписал, и хотел бы этим заняться благо у меня уже есть некоторые наработки в этой части , правда я это на 1с делаю, но алгоритмы и инфу можно потом перевести и выгрузить в любой другой формат. Если вы опишите требования к базе или какую то идею, то я её реализую и поделюсь тут, я думаю что то может выйти из этой затеи)
ПС: Я кстати писал вам на мыло указанное в профиле, но видимо вы не читали)
#344 OFFLINE
Добавлено 10 December 2014 - 20:43
G1 minG1 G2 minG2 G3 minG3 G4 minG4 G5 minG5 G6 minG6 G7 minG7 G8 minG8
(1:0) 32 (2:0) (3:0) 64
почта та которая приведена она как бы общая тут у меня с иным челом... редко смотрю....вот если напоминают тока.... там гимор какой-то с передачей данных с сервера...постоянно какие-то сообщения об ошибках идут....
Отредактировано Bambuk, 10 December 2014 - 20:50.
#345 OFFLINE
Добавлено 10 December 2014 - 23:42
На счет кэфов, я беру их с betexplorer'а (ну или livescore, хотя это одно и тоже) там даются кэфы разных буков, как на ваш взгляд лучше структурировать инфу, варианты у меня такие:
1) взять кэфы какой то конкретной конторы (но тут у выбранной эталонной конторы, может не быть на какие то события, а у других есть)
2) взять усредненные по всем ? т.е например 5 буков дают разные кэфы на ТБ 2,5 , мы считаем среднее и закидываем в базу.
3) писать в базу все кэфы в разрезе каждого бука, т.е. первый бук дал такие то, другой такие то, третий такие то и все их фигачим в базу, тут база конечно будет пухнуть.
Какой вариант лучше всего для анализа подойдет?
На текущей стадии у меня уже есть готовая структура базы, это отдельные таблицы,:
1. страны
2. лиги или по другому соревнования (ссылаются на страны)
3. команды
4. спортивные события (ссылаются на лигу (соревнование), и команды)
5. результаты спортивных событий (по паре команд и спорт событию), там пишется результат 1тайма, 2тайма (хотя возможно избавлюсь от этой таблицу в будущем, т.к. фактически эту инфу можно будет раскидать по имеющимся таблицам)
сейчас гружу в неё данные распределяя по этим таблицам, решил выбрать с 2009 года по сей день, можно конечно и больше взять
затем уже буду грузить непосредственно логи событий , в другие таблицы (это завтра надеюсь начать):
6. коэффициенты на спортивных событий (в разрезе вида ставки , т.е 1, x, 2 , 0-0 , ТБ2,5 , ТМ2,5 и т.д.)
7. голы по минутам спортивных событий (ссылаются на команды и спорт события)
но тут я уже наверное для начала выберу несколько лиг, какие лучше взять? я думал топ 5 чемпионатов (высший и 1 дивизионы) , российский (высший и 1 дивизионы), может ещё какие ? вы там писали что лиг 20 бы взять) это каких?)
про желтые и красные пока не думал, на бетэксплорере эта инфа есть, надо бы тоже отдельную таблицу завести и в ней хранить по каждому событию и команде. а вот угловые есть бетэксплорере? или где вы их смотрите?
#346 OFFLINE
Добавлено 11 December 2014 - 07:38
вот допустим с пинаклом....посмотреть можно тут www.pinnaclesports.com/en/api/manual (и есть в этой конторе XML).
Распаковать можно так (только медленно работает...покатит если добавлять что-то наверно....это вот тут на форуме предложили так...я там в начале по-топорному делал..но распаковка очень быстро проходила....всё есть в теме "excel и VBA для чайников"....
Распаковка данных (надо только дату объявить предварительно в текстовом формате а остальная область распаковки объявляется в общем формате)
Sub Ìàêðîñ1()
'
' Ìàêðîñ1 Ìàêðîñ
'
'
Dim Lastrow As Long
Dim Stolbez_A As Range
Dim Poisk As Range
Dim i, j As Integer
Lastrow = ActiveSheet.UsedRange.Rows.Count
Set Stolbez_A = Range(Cells(1, 1), Cells(Lastrow, 1))
For Each Poisk In Stolbez_A
a = Split(Poisk, ",")
For j = 0 To UBound(a)
Poisk.Offset(0, j + 1) = a(j)
Next j
Next Poisk
Set Stolbez_A = Nothing
End Sub
#347 OFFLINE
Добавлено 12 December 2014 - 10:53
Недостаток--можно только два слоя, медленно работает, неудобно загружать-выгружать данные. Достоинство--русский яз., можно конструировать свою архитектуру, можно менять скорость обучения и другие настройки(что позволяет выходить из локальных экстремумов--max min), веса сети видны, разные функции активации можно установить для нейронов.
#348 OFFLINE
Добавлено 12 December 2014 - 10:55
Bambuk, on 11 December 2014 - 07:38, сказал:
вот допустим с пинаклом....посмотреть можно тут www.pinnaclesports.com/en/api/manual (и есть в этой конторе XML).
Распаковать можно так (только медленно работает...покатит если добавлять что-то наверно....это вот тут на форуме предложили так...я там в начале по-топорному делал..но распаковка очень быстро проходила....всё есть в теме "excel и VBA для чайников"....
Распаковка данных (надо только дату объявить предварительно в текстовом формате а остальная область распаковки объявляется в общем формате)
Sub Ìàêðîñ1()
'
' Ìàêðîñ1 Ìàêðîñ
'
'
Dim Lastrow As Long
Dim Stolbez_A As Range
Dim Poisk As Range
Dim i, j As Integer
Lastrow = ActiveSheet.UsedRange.Rows.Count
Set Stolbez_A = Range(Cells(1, 1), Cells(Lastrow, 1))
For Each Poisk In Stolbez_A
a = Split(Poisk, ",")
For j = 0 To UBound(a)
Poisk.Offset(0, j + 1) = a(j)
Next j
Next Poisk
Set Stolbez_A = Nothing
End Sub
Спасибо за ссылку, там будет просто разобраться, единственное с названиями команд, но т.к. известны лиги и даты матчей то сопоставить будет автоматом проще, тоже в будущем грузану в базу. По пинаклу надо будет время, поэтому пока отложу.
Принял решение что сейчас выкачаю логи топ 5 лиг и их 1 и 2х дивизионов: статистики каждого матча / коэффциенты каждого матча с бетэксплорера в виде файликов, это на всякий случай вдруг кроме поминутных голов я решу, поминутно и желтые грузить в базу в будущем) а тут файлики будут под рукой на диске, я смогу их распарсить и грузануть в базу чтобы десять раз одно и тоже не качать с инета и с кэфами также. Правда общий вес этих файлов получается где-то по гигу на лигу, но это нормально для меня, место есть. Если кому вдруг понадобятся эти файлы, залью архивом
Пока у меня цель сделать базу с данными по источникам которые в данный момент мне известно как распарсить. Как сделаю заведу отдельную тему в которой я буду думать как мне их обработать, ну или кто-то может подскажет там как их обработать , а то наверное оффтопом здесь уже пахнет) прошу прощения)
Bambuk, on 12 December 2014 - 10:53, сказал:
Недостаток--можно только два слоя, медленно работает, неудобно загружать-выгружать данные. Достоинство--русский яз., можно конструировать свою архитектуру, можно менять скорость обучения и другие настройки(что позволяет выходить из локальных экстремумов--max min), веса сети видны, разные функции активации можно установить для нейронов.
Спасибо, гляну вечерком)
Отредактировано Пешеход, 12 December 2014 - 10:59.
#349 OFFLINE
Добавлено 12 December 2014 - 11:04
#350 OFFLINE
Добавлено 12 December 2014 - 14:38
Пешеход, on 12 December 2014 - 10:55, сказал:
Спасибо, гляну вечерком
#351 OFFLINE
Добавлено 15 December 2014 - 14:28
0,325464317 0,219865872 0,367105635 0,273565763 0,078817617 0,372838992 0,240473329 Монако-Марсель 1--0
2,1 0,928514406 0,044444333 0,004306562 0,999997312 0,064523853 1,74718E-07 0,709688876 Лилль-Тулуза 3--0
0,267201175 0,052596811 0,801874565 0,078380373 0,022245707 0,874525654 0,45655853 Генгам-ПСЖ 1--0
0,770003979 0,004010594 0,268749986 8,60241E-06 0,024457513 0,99998333 0,48942208 Ницца-Сент-Этьен 0--0
2,05 0,984453736 0,025578917 0,001514875 0,9573706 0,098835216 0,004011003 0,306211251 Реймс-Эвиан 3:2 (1:0)
0,877422624 0,031457114 0,010291619 0,341359131 0,096798235 0,110147071 0,804829509 Монпелье-Ланс 3:3 (2:2)
1,9 0,852174113 0,035131583 0,009094632 4,54656E-10 0,075555244 0,999999995 0,881312549 Лорьян-Метц 3:1 (3:0)
2,64 0,800316957 0,048972017 0,015820787 0,000195631 0,09680492 0,997201359 0,852430954 Бастия-Ренн 2:0 (1:0) 1,53
2,33 0,893222971 0,029943365 0,009040011 0,086736501 0,084023275 0,4360814 0,797378921 Нант-Бордо 2:1 (1:1)
1,52 0,98535041 0,001480863 0,046194542 9,22004E-06 0,024178608 0,99999158 0,050909036 Лион-Кан 3:0 (1:0) 1,73
Выручено=15,8 ставок 14
#352 OFFLINE
Добавлено 15 December 2014 - 15:12
Bambuk, on 15 December 2014 - 14:28, сказал:
0,325464317 0,219865872 0,367105635 0,273565763 0,078817617 0,372838992 0,240473329 Монако-Марсель 1--0
2,1 0,928514406 0,044444333 0,004306562 0,999997312 0,064523853 1,74718E-07 0,709688876 Лилль-Тулуза 3--0
0,267201175 0,052596811 0,801874565 0,078380373 0,022245707 0,874525654 0,45655853 Генгам-ПСЖ 1--0
0,770003979 0,004010594 0,268749986 8,60241E-06 0,024457513 0,99998333 0,48942208 Ницца-Сент-Этьен 0--0
2,05 0,984453736 0,025578917 0,001514875 0,9573706 0,098835216 0,004011003 0,306211251 Реймс-Эвиан 3:2 (1:0)
0,877422624 0,031457114 0,010291619 0,341359131 0,096798235 0,110147071 0,804829509 Монпелье-Ланс 3:3 (2:2)
1,9 0,852174113 0,035131583 0,009094632 4,54656E-10 0,075555244 0,999999995 0,881312549 Лорьян-Метц 3:1 (3:0)
2,64 0,800316957 0,048972017 0,015820787 0,000195631 0,09680492 0,997201359 0,852430954 Бастия-Ренн 2:0 (1:0) 1,53
2,33 0,893222971 0,029943365 0,009040011 0,086736501 0,084023275 0,4360814 0,797378921 Нант-Бордо 2:1 (1:1)
1,52 0,98535041 0,001480863 0,046194542 9,22004E-06 0,024178608 0,99999158 0,050909036 Лион-Кан 3:0 (1:0) 1,73
Выручено=15,8 ставок 14
Такая закономерность здесь наблюдается . При сигналах выше 0,85 на П1 или П2 игра идет на ТБ2 . Даже если есть при том сильный сигнал на ТМ2.5 . Хотя не считал точно , но быстрым взглядом кажется получается плюс . Смотрел все прошедшие матчи …
#353 OFFLINE
Добавлено 15 December 2014 - 15:35
sergei7000, on 15 December 2014 - 15:12, сказал:
ТМ-мы которые не прут на них БК всё равно низкие кефы даёт поэтому там тоже лохи(как и мы)....особо неча беспокоится....
#354 OFFLINE
Добавлено 15 December 2014 - 18:06
#355 OFFLINE
Добавлено 15 December 2014 - 18:12
Bambuk, on 15 December 2014 - 15:35, сказал:
ТМ-мы которые не прут на них БК всё равно низкие кефы даёт поэтому там тоже лохи(как и мы)....особо неча беспокоится....
Тут можно соединить эту обнаруженную закономерность с полученным сигналом на ТМ .
Например при сигналах выше 0,85 на П1 или П2 + к этому сильный сигнал на ТМ2.5 брать рынок 2-3 гола в матче .
И при сигналах выше 0,85 на П1 или П2 + к этому слабый сигнал на ТМ2.5 брать ТБ2.5
Тут можно по экспериментировать с разными рынками ...
Другая закономерность . При равных сигналах на П1 , Х , П2 или при сигнале 0.80 и меньше на П1 и П2 (то есть нет явного фаворита в матче) идет игра на ТМ3 . Даже если ожидается ТБ2.5
Тут тоже есть над чем подумать ...
Тут на дистанции глянуть нужно .
Ну и еще заметил . Сильный сигнал на П1 и маленький букмекерский кэф . Плюс получается Ф1(-1,5)
#356 OFFLINE
Добавлено 15 December 2014 - 18:46
#357 OFFLINE
Добавлено 17 December 2014 - 01:35
Arte-K, on 15 December 2014 - 18:06, сказал:
В любой науке очень важно уметь продемонстрировать метод. И более того, не просто продемонстрировать: научные тезисы должны быть тиражируемы, они должны быть проверяемы. Другой лудоман-исследователь должен иметь возможность пойти этим же путем, провести аналогичную технологию и получить аналогичный результат(допустим--херовый). Только в этом случае некая гипотеза перестает быть просто гипотезой и становится воспринятой….
В сборнике Средневековых преданий так объясняется, почему растут растения: потому что рядом с каждым растением стоит его ангел-хранитель, который властно повелевает растению: «Расти!».
Отредактировано Bambuk, 17 December 2014 - 01:42.
#358 OFFLINE
Добавлено 17 December 2014 - 19:53
Bambuk, on 17 December 2014 - 01:35, сказал:
Где бы такого ангела-хранителя для ставок найти, что б стоял у ворот Барселоны и повелевал мячу:"Лети в ворота БАРСЕЛОНЫ!" ?
#359 OFFLINE
Добавлено 22 December 2014 - 18:52
Тур 19
П1-lose 0,990208128 0,003998865 0,005933272 0,132405913 0,222111796 0,273201506 0,10459377 Бордо-Лион 0:5 (0:1) ТБ win 2,15
1,47 win 0,879821538 0,150227886 0,001984389 0,999999973 0,065294908 1,04731E-09 0,794271004 Сент-Этьен-Эвиан 3:0 (2:0) ТМ lose
1,65 win 0,922111697 0,003377455 0,118849736 0,96733188 0,011397715 0,024716647 0,257723427 Марсель-Лилль 2:1 (1:0) TБ win 2,15
X-lose 0,2729526 0,611192311 0,055162108 0,947093528 0,508913846 0,000839524 0,698710122 Метц-Монако 0:1 (0:0)
lose 0,836157874 0,0396847 0,008397892 6,12229E-13 0,07033141 1 0,903233397 Лорьян-Нант 1:2 (0:1) ТМ lose
0,356985319 0,192572721 0,385243736 0,962375875 0,081102184 0,008656159 0,206640531 Ренн-Реймс 1:3 (1:0) ТБ win 2,15
lose 0,940711561 0,003251874 0,040291793 2,62831E-09 0,099270676 0,999999978 0,646616994 Кан-Бастия 1:1 (0:1)
3,2 X-win 0,286922842 0,706837307 0,0828283 0,999999981 0,043679921 4,77894E-09 0,415005812 Тулуза-Генгам 1:1 (1:1)
lose 0,877298257 0,031509298 0,010287914 0,346519887 0,096866285 0,107788983 0,804877337 ПСЖ-Монпелье 0:0 (0:0) ТМ win 2,35
lose 0,119876925 0,755181213 0,169066896 0,999999916 0,021536709 2,30529E-08 0,744682779 Ланс-Ницца 2:0 (1:0) ТМ win 1,62
6,32 10,42
условно поставлено 16 выручено 16,74
#360 OFFLINE
Добавлено 24 January 2015 - 15:48
Лилль Монако 2.8 3.1 2.7 Х+П2 со смещением выигр. на Х +ТМ2.5
Монпелье Нант 2.2 3.2 3.5 Ф1(0) +ТМ2.5
Генгам Лорьян 2.1 3.2 3.8 П1
Бастия Бордо 2.5 3.1 3.1 П1 ТБ2.5
Не ставить..НС только по 8-ми турам тек. сезона + ретро.
Отредактировано Bambuk, 24 January 2015 - 15:48.