Перепрыгнеть в содержание


* * * * * 1 голосов

Объединение усилий по сбору и организации БД по футболу


222 ответов в эту тему

#101 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 11 May 2015 - 18:40

Сообщенияtester.nt, on 11 May 2015 - 15:59, сказал:

Поэтому-то и хорошо иметь кроме табличного (текстового) способа отображения данных еще и графический. Сделав сводку выбранного критерия по времени сразу увидишь динамику его изменения - он растет или колеблется или имеет другое поведение. Я уже приводил картинки по ROI, которые могут служить демонстрацией данного примера.
По времени это как-бы последний этап а так-то надо в интервалах смотреть...вот типа как я писал для Заб1 и исследуем Заб2.
С некоторыми критериями игрокам вообще может оказаться тяжело работать так как они если начинают разбираться в кухне ставок то плохо понимают всю сложность ситуации и не видят некоторых "подводных камней"... Вот простой пример отвлечённый немного от ставок---у меня есть корзина с яйцами с хорошими и тухлыми и есть критерий (ну типа К*Р-1--я сравниваю например "со своими"...) а в корзине вот такие пропорции яиц 50/50 теперь представим что корзину поменяли и там стало 45х/55т а мне допустим дают за каждое Х 1р а за каждое Т отнимают рупь...так вот вопрос----если я имел 5% с оборота для корзины 50/50 то поменяется ли моя прибыль? Вот к сожалению 90% игроков вразумительно на этот вопрос не ответят.....(пример с корзинами равносилен тому что допустим вы используете КР-1 а в множестве произошёл выброс по числу проигрышей (этот критерий он понятен всем поэтому вот его и привёл хотя можно под критерием и нечто иное подразумевать)). Поэтому построение временных зависимостей конечно полезная вещь так как без исследования устойчивости некоторых показателей играть с букмекерами мало перспективно.

Отредактировано Bambuk, 11 May 2015 - 18:42.


#102 ONLINE   Председатель

    Специалист


  • mp
  • 1660 сообщения
290

Добавлено 12 May 2015 - 06:32

Вопрос к автору темы.
Можно спарсить с МайСкора и залить в Эксель статистику матча (владение мячом, удары и так далле)
Если да, то как можно преобрести такой парсер?

#103 OFFLINE   tester.nt

    Специалист


  • Участник II
  • ПипПипПип
  • 192 сообщения
61

Добавлено 12 May 2015 - 08:27

СообщенияПакет, on 12 May 2015 - 06:32, сказал:

Вопрос к автору темы.
Можно спарсить с МайСкора и залить в Эксель статистику матча (владение мячом, удары и так далле)
Если да, то как можно преобрести такой парсер?
Можно оставить тех.задание и сумму которую вы готовы заплатить на сайте фрилансеров и обязательно найдется человек, который вам в этом поможет.

#104 OFFLINE   Vladislove

    Специалист


  • Участник II
  • ПипПипПип
  • 165 сообщения
53
  • МестоположениеРоссия

Добавлено 12 May 2015 - 09:21

СообщенияПакет, on 12 May 2015 - 06:32, сказал:

Вопрос к автору темы.
Можно спарсить с МайСкора и залить в Эксель статистику матча (владение мячом, удары и так далле)
Если да, то как можно преобрести такой парсер?
А еще на форуме есть пользователь Jericho, у которого в информации о профиле написано: "Программирование ботов под Betfair и Betdaq API. Парсеры, сбор статистики в любые базы данных."

#105 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 12 May 2015 - 12:25

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

ИНТЕР ЯРО -1.0:0.5 165<217:230>179

tik222 b81; 229;224; 175;174; 20140322 20140322
stik222 657; 0;0;220;0;0;0;220;0;0;0; 1;1;172;1;1;1;172;0;1;0; 20140504 20130421
stik222 c19; 0;0;0;0;0;0;210;202; 1;0;1;0;1;0;154;157; 20131213 20130402

Средние эффективности в диапазоне коэффициентов за 10 игр и 5 игр:
116<99:69>99 47=20 / 124<95:58>103 58=12

В этом примере все три метки b81,657,c19 указывают на то, что за все время в базе исходы были таковы, что нужно играть вторую команду с форами +0,5 и +1. Однако, за последнее время исходы стали таковы, что например игры с меткой с19 за фору +0,5 проиграли 6 раз подряд, а за фору +1 проиграли 3 раза и 3 раза был возврат ставок. В среднем, за последние 10 игр и за последние 5 игр, с метками по трем критериям, эффективнее всего было играть П1 , с эффективностью 1,16 и 1,24. То есть несмотря ни на какие расчеты по базе за длительный период играть вторую команду нельзя. Кроме того, в этом примере нельзя играть и первую команду, так как при наличии критерия b81 два раза из двух проходили исходы при игре с форой на вторую команду. Это ситуация структурных несоответствий, то есть когда разные метки предлагают делать ставки на разные команды по исходам за последнее время на фоне доминантных критериев на гостевую команду за весь период наблюдений.

Отредактировано andre48, 12 May 2015 - 12:26.


#106 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 12 May 2015 - 12:43

Игра, конечно, вчерашняя и в ней выиграл Интер 2:0, но вчера утром ее не было в линии Марафона, поэтому приходится просчитывать характеристики на эту игру сегодня. Кстати, основная причина появления временных несоответствий в том, что букмекеры обнаруживают и уменьшают завышенные коэффициенте и в результате в наш диапазон коэффициентов попадают исходы, которые ранее были с большими коэффициентами и меньшими фактическими вероятностями исходов.

Отредактировано andre48, 12 May 2015 - 12:49.


#107 OFFLINE   Vladislove

    Специалист


  • Участник II
  • ПипПипПип
  • 165 сообщения
53
  • МестоположениеРоссия

Добавлено 12 May 2015 - 13:07

Сообщенияandre48, on 12 May 2015 - 12:25, сказал:

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

Очень даже интересно) Было бы замечательно, если бы Вы почаще, при желании и по возможности выкладывали бы подобную аналитику от Вас. Даже не обязательно на предстоящие игры, а можно и на уже прошедшие, на которые Вы к примеру ставили или наоборот не поставили и что послужило этому, в общем очень интересно было бы почитать вашу аналитику и ход мыслей) Можете даже отдельную ветку создать....в общем всё на ваше усмотрение, я лишь высказал пожелания, как человек, который жаждит научиться подходить к анализу достаточно профессионально)

Только прежде хочу уточнить, что обозначают цифры, которые я выделил жирным:

ИНТЕР ЯРО -1.0:0.5 165<217:230>179

tik222 b81; 229;224; 175;174; 20140322 20140322
stik222 657; 0;0;220;0;0;0;220;0;0;0; 1;1;172;1;1;1;172;0;1;0; 20140504 20130421
stik222 c19; 0;0;0;0;0;0;210;202; 1;0;1;0;1;0;154;157; 20131213 20130402

Отредактировано Vladislove, 12 May 2015 - 13:12.


#108 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 12 May 2015 - 13:48

Сообщенияandre48, on 12 May 2015 - 12:43, сказал:

Игра, конечно, вчерашняя и в ней выиграл Интер 2:0,
Андре, вопрос по поводу меток-----какие типы меток Вы лично используете, имею в виду по типу их создания---статические или динамические или то и другое. Статические это например когда мы заранее маркируем пару внутри априорно заданного критерия.... или можно взять пару выявить влияющий критерий (набор признаков) и потом в соответствии с правилом для маркера-метки метить все попавшие в начальный (созданный) критерий пары (команды). Потом при большом числе правил для маркирования надо наверно список создать а то по памяти там заблудишься (меток же может быть и 1000)....Как вы решаете данные проблемы? Потом тут по поводу противоречий (если брать критерии вообще для ставок допустим пока не говоря о маркерах) тоже не так всё однозначно ---допустим один набор говорит что надо поставить П1 а второй что П2...так если мы играем сугубо по первому набору и только по нему, то какая нам разница что говорит второй если множества пересекаются например в 25% случаев?Надо тогда смотреть балансы в первом множестве без второго критерия и множества 1 со вторым критерием, но не факт что крит1&крит2 даст намного хуже рез по профиту (может и быть тоже самое например).

Андре, если память меня не подводит--вы активно занимались вопросом связанным с судейством и карточками. Меня интересует вот какое дело---действительно ли гостевым командам дают больше карточек (красн и жёлт отдельно) и может не у Вас у кого-то есть инфа по добавленному времени к матчу в двух случаях--ведёт гость (пусть разница в мяч или равный счёт для определённости и конкретики) и когда "ведёт" дом.

Отредактировано Bambuk, 12 May 2015 - 13:56.


#109 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 12 May 2015 - 14:24

СообщенияVladislove, on 12 May 2015 - 13:07, сказал:

Только прежде хочу уточнить, что обозначают цифры, которые я выделил жирным:

ИНТЕР ЯРО -1.0:0.5 165<217:230>179

tik222 b81; 229;224; 175;174; 20140322 20140322
stik222 657; 0;0;220;0;0;0;220;0;0;0; 1;1;172;1;1;1;172;0;1;0; 20140504 20130421
stik222 c19; 0;0;0;0;0;0;210;202; 1;0;1;0;1;0;154;157; 20131213 20130402
Выделенные цифры рядом с равновесными форами это коэффициенты*100, которые давал БК Марафон на эти равновесные форы и равновесные форы +0,5 на момент парсинга линии. Выделенные в строчке цифры, это коэффициенты*100, которые были в играх с подобными метками раньше, если игра была выиграна с учетом фор в направлении доминантных критериев. Например, так как tik222 обозначает, что метка b81 является доминантным критерием в пользу второй (гостевой) команды, то 229 и 175 означают, что последняя игра с этой меткой и с этими коэффициентами *100 для фор +0,5 и +1. соответственно, была выиграна. 1 - возврат ставок, а 0 -проигрыш.

Отредактировано andre48, 12 May 2015 - 14:24.


#110 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 12 May 2015 - 15:00

СообщенияBambuk, on 12 May 2015 - 13:48, сказал:

Андре, вопрос по поводу меток-----какие типы меток Вы лично используете.

Андре, если память меня не подводит--вы активно занимались вопросом связанным с судейством и карточками. Меня
интересует вот какое дело---действительно ли гостевым командам дают больше карточек (красн и жёлт отдельно) и может не у Вас у кого-то есть инфа по добавленному времени к матчу в двух случаях--ведёт гость (пусть разница в мяч или равный счёт для определённости и конкретики) и когда "ведёт" дом.
Метки ставятся по весьма простым правилам. Когда в выборке по какому-то критерию при количестве игр в каком-то диапазоне (например от 100 до 200) получается эффективность в каком-то диапазоне (например+10%+15%) в пользу одной из команд, то метка записывается в специальные длинные символьные поля, созданные для меток с заданными диапазонами игр и эффективностью. Например, в поле с именем tik1 будут записываться все метки в заданных диапазонах с преимуществом домашней команды, а для tik2- с преимуществом гостя. Для поля tik11 -тоже самое, но в других заданных диапазонах и т.д. Как я уже писал, статистически определить кого накажет конкретный судья в матче конкретных команд, дав пенальти или сделав удаление, не удалось. Так как я не играю в live, а на результаты последующих игр количество красных и желтых карточек влияют мало, то я использую эти данные только для уточнения системы взаимоотношений между конкретными командами. Общих подсчетов по поводу желтых и красных карточек на своем и чужом поле я тоже не веду, хотя раньше смотрел, и, если я правильно помню, то это соотношение больше зависит от соотношения сил команд, а не поля. Но так как свое поле дает преимущество в соотношении сил, то, скорее всего, чаще наказывают гостей,

Отредактировано andre48, 12 May 2015 - 15:01.


#111 OFFLINE   Vladislove

    Специалист


  • Участник II
  • ПипПипПип
  • 165 сообщения
53
  • МестоположениеРоссия

Добавлено 12 May 2015 - 16:03

Сообщенияandre48, on 12 May 2015 - 14:24, сказал:

Выделенные цифры рядом с равновесными форами это коэффициенты*100, которые давал БК Марафон на эти равновесные форы и равновесные форы +0,5 на момент парсинга линии.

ИНТЕР ЯРО -1.0:0.5 165<217:230>179
Хочу еще уточнить ИНТЕР ЯРО -1.0:0.5 это просто тире или минусовая фора 1?
Ну и я правильно понял, что равновесные форы +0,5 на момент парсинга линии, это Вы имели ввиду вот эти значения 217:230, а то что давал Марафон, это 165 и 179?

#112 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 12 May 2015 - 16:44

СообщенияПакет, on 12 May 2015 - 06:32, сказал:

Вопрос к автору темы.
Можно спарсить с МайСкора и залить в Эксель статистику матча (владение мячом, удары и так далле)
Если да, то как можно преобрести такой парсер?
compress.ru/article.aspx?id=12471

Если немного программируете то может самому лучше попробовать???
Я сам-то туповат в программировании, но посмотрев там код сраницы думаю там не сильно сложно для нормального программиста.
по сути можно даже тупо загнать код в строковую переменную, но лучше наверно не целиком а сразу кусок нужный выделить....вот он типа между выделенным (ну или там посмотреть как лучше--это не особо сложно найти повторяющиеся на всех страницах последовательности)

</script>
<div id="fs-results" class="fs-table tournament-page"></div><table id="tournament-page-results-more" style="display: none" class="link-more-games"><tbody><tr><td><a href="#" onclick="loadMoreGames(); return false;">Показать больше матчей</a></td></tr></tbody></table><div id="preload" class="preload"><span>Loading ...</span></div><div style="display: none"><div id="tournament-page-tab-results">results</div><div id="tournament-page-data-results">SA÷1¬~ZA÷ИТАЛИЯ: Серия А¬ZB÷98¬ZC÷p4jMxzfU¬ZD÷t¬ZE÷A1AAw29q¬ZF÷0¬ZO÷0¬ZG÷1¬ZH÷98_COuk57Ci¬ZJ÷2¬ZL÷/football/italy/serie-a/¬ZX÷00Италия......006Италия00000108000Серия А.....007ерия А¬~AA÷hKhuOMQg¬AD÷1431369900¬AB÷3¬AC÷3¬CX÷Дженоа¬ER÷Тур 35¬AX÷1¬AV÷1431379936|¬WM÷GEN¬AE÷Дженоа¬WU÷genoa¬AS÷1¬AZ÷1¬AG÷5¬BA÷1¬BC÷4¬OA÷team¬WN÷TOR¬AF÷Торино¬WV÷torino¬AH÷1¬BB÷0¬BD÷1¬OB÷team¬AW÷1¬~AA÷xYmR6LeJ¬AD÷1431283500¬AB÷3¬AC÷3¬CX÷Лацио¬ER÷Тур 35¬AX÷1¬AV÷1431295049|¬WM÷LAZ¬AE÷Лацио¬WU÷lazio¬AS÷2¬AJ÷2¬AG÷1¬BA÷1¬BC÷0¬OA÷team¬.......................................................................................................................................................................................................................................................................................................... итд..



25¬AX÷1¬AV÷1425234266|¬WN÷VER¬AF÷Верона¬WV÷verona¬AS÷2¬AZ÷2¬AH÷2¬BB÷1¬BD÷1¬OB÷team¬WM÷CAG¬AE÷Кальяри¬WU÷cagliari¬AS÷2¬AG÷1¬BA÷0¬BC÷1¬OA÷team¬AW÷1¬~</div><div id="tournament-page-sport-results">1</div><div

а потом надо вот по этой куйне ~AA÷ вычленить вот такие составляющие адресов hKhuOMQg (эти адреса между ~AA÷ и ¬ и вот тут в примере букв там 8 везде поэтому можно даже не смотреть конец ¬ а находить в строке степ-бай-степ вот это вот ~AA÷???????? но это только если везде 8 а если нет то можно конец использовать ~AA÷*¬ потом брать код между)
А дальше через конкатенцию & формировать адреса запросов к нужной странице. Ток ХЗ как потом с обновлениями быть???? ну в целом думаю для программистов--говно вопрос.

#113 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 12 May 2015 - 16:54

Сообщенияandre48, on 12 May 2015 - 15:00, сказал:

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

#114 OFFLINE   tester.nt

    Специалист


  • Участник II
  • ПипПипПип
  • 192 сообщения
61

Добавлено 12 May 2015 - 18:34

СообщенияПакет, on 12 May 2015 - 06:32, сказал:

Вопрос к автору темы.
Можно спарсить с МайСкора и залить в Эксель статистику матча (владение мячом, удары и так далле)
Если да, то как можно преобрести такой парсер?
Есть ещё такой сервис: www.parsehub.com

#115 ONLINE   Председатель

    Специалист


  • mp
  • 1660 сообщения
290

Добавлено 12 May 2015 - 19:06

СообщенияBambuk, on 12 May 2015 - 16:44, сказал:

Если немного программируете то может самому лучше попробовать???

Бамбук и все кто откликнулся на мою просбу спасибо.
Я к сожалению в програмировании не разбираюсь, эксель владею на уровне пользователя.
По существу темы думаю что сама затея имеет недостаток в том, что на дистанции ощутимого перевеса не будет, так как все данные берутся из обще доступной информации, нет изюминки.
Все упрется в борьбу с буковской прогой которая работает на аналогичных данных. Возможно я ошибаюсь, но до сих пор не встречал алгоритма который рулит, во всяком случае в открытых мониторингах (может владельцы таких алгоритмов это скрывают).
Мое мнение, для успешного алгоритма нужны данные которые не использует букмекер, что-то типа ТТД и другие данные. ИМХО.

#116 OFFLINE   Bambuk

    Специалист


  • mp
  • 6322 сообщения
602

Добавлено 12 May 2015 - 19:08

Может кто-то из программистов объяснит для тупых---почему данные не грузятся вот при таком обращении

With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.myscore.ru/match/" & ADR & ADT, Destination:=Range("$A$1" _
))
.........итд.

Допустим вот с этой страницы мы хотим чёта собрать www.myscore.ru/match/lWRLbvgD/#match-statistics;0
а грузится практически счёт и всё????? Как тогда выцепить данные кто-нить знает??? (Вся беда что в коде самой страницы данных нет нифига)

Отредактировано Bambuk, 12 May 2015 - 19:10.


#117 OFFLINE   andre48

    Специалист


  • mp
  • 1622 сообщения
286
  • МестоположениеМосква

Добавлено 12 May 2015 - 19:43

СообщенияVladislove, on 12 May 2015 - 16:03, сказал:

ИНТЕР ЯРО -1.0:0.5 165<217:230>179
Хочу еще уточнить ИНТЕР ЯРО -1.0:0.5 это просто тире или минусовая фора 1?
Ну и я правильно понял, что равновесные форы +0,5 на момент парсинга линии, это Вы имели ввиду вот эти значения 217:230, а то что давал Марафон, это 165 и 179?
Все четыре коэффициента даны БК Марафон. 2,17 и 2,30 на равновесные форы минус 1 и +0,5 (Х2) соответственно, коэфф. 1,65 дан на фору -0,5(П1), а 1,79 на фору +1, то есть эти коэф. даны на равновесные форы +0,5 (иногда говорят с покупкой половины мяча). Равновесные форы это форы на разные команды абсолютная величина разницы между коэффициентами которых минимальна по отношению к такой разнице коэффициентов данных на другие форы в этом матче на рынке фор, без учета фор вида +0,25 или +0,75.

Отредактировано andre48, 12 May 2015 - 19:44.


#118 OFFLINE   tester.nt

    Специалист


  • Участник II
  • ПипПипПип
  • 192 сообщения
61

Добавлено 12 May 2015 - 20:20

СообщенияBambuk, on 12 May 2015 - 19:08, сказал:

Допустим вот с этой страницы мы хотим чёта собрать www.myscore.ru/match/lWRLbvgD/#match-statistics;0
а грузится практически счёт и всё????? Как тогда выцепить данные кто-нить знает??? (Вся беда что в коде самой страницы данных нет нифига)

Как это нет данных?
Spoiler


#119 OFFLINE   Fedorok

    Специалист


  • mp
  • 2128 сообщения
297

Добавлено 12 May 2015 - 20:34

СообщенияBambuk, on 12 May 2015 - 19:08, сказал:

Может кто-то из программистов объяснит для тупых---почему данные не грузятся вот при таком обращении

With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.myscore.ru/match/" & ADR & ADT, Destination:=Range("$A$1" _
))
.........итд.

Допустим вот с этой страницы мы хотим чёта собрать www.myscore.ru/match/lWRLbvgD/#match-statistics;0
а грузится практически счёт и всё????? Как тогда выцепить данные кто-нить знает??? (Вся беда что в коде самой страницы данных нет нифига)
Веб запросом Excel там не взять данные...Там скорее всего нужно принятие кукисов, а веб запрос это не обеспечивает

#120 OFFLINE   Пешеход

    Пунтер


  • Участник II
  • ПипПип
  • 73 сообщения
7

Добавлено 12 May 2015 - 20:55

СообщенияBambuk, on 12 May 2015 - 19:08, сказал:

Может кто-то из программистов объяснит для тупых---почему данные не грузятся вот при таком обращении

With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.myscore.ru/match/" & ADR & ADT, Destination:=Range("$A$1" _
))
.........итд.

Допустим вот с этой страницы мы хотим чёта собрать www.myscore.ru/match/lWRLbvgD/#match-statistics;0
а грузится практически счёт и всё????? Как тогда выцепить данные кто-нить знает??? (Вся беда что в коде самой страницы данных нет нифига)

у меня получилось, но правда это на 1с будет так, но я думаю это можно перевести на http-соедиенение в Excel

Соединение=Новый HTTPСоединение("d.livescore.in"); // можно вместо livescore.in подставить ваш myscore.ru
Запрос=Новый HTTPЗапрос("/x/feed/d_st_lWRLbvgD_en_4"); // тут как видно lWRLbvgD должен быть идентификатор нужного матча
Запрос.Заголовки.Вставить("Referer","http://d.livescore.in/x/feed/proxy");
Запрос.Заголовки.Вставить("X-Fsign", "SW9D1eZo");
Ответ=Соединение.Получить(Запрос);
Текст=Ответ.ПолучитьТелоКакСтроку();