Jump to content


- - - - -

Создание бота на C# для спортивных бирж Betfair, Betdaq


78 replies to this topic

#41 OFFLINE   Denver

    Специалист


  • mp
  • 1,762 posts
254
  • МестоположениеУрал

Posted 19 November 2011 - 22:04

Ну это вам программистам карты в руки сегодня только на трех гонках висели вилки на двух лей 1.2 и 1.5,1.3 и 1.7 а на третей не помню но тоже в этом роде

#42 Гость_zed91_*


  • Не Местный

Posted 20 November 2011 - 08:32

Объясни, пожалуйста, как их использовать.

П.С. записал в список задач.

#43 OFFLINE   Blackjek

    Участник


  • Участник
  • PipPipPipPipPip
  • 1,350 posts
15

Posted 20 November 2011 - 10:33

Использовать это можно по разному, но смысл остается один. Все давно знают, что на Betfair существует супер-бот, который хавает все возникающие вилки, т.е. балансирует рынок. Но все-равно бывают случаи, когда он либо не успевает, либо по каким-то приоритетам не берет в рассчет, ситуации, когда можно закрыть полные вилки.
Для примера, можно до забега проставить на все коней ставки ЗА и следить за кнопкой GreenUp (допустим в GeeksToy), и можно заметить, что иногда она загорается зеленным на доли секунды и потом опять красным. Это говорит о том, что на рынке возникает ситуация "полной вилки". Вот, если бы возможно было перехватывать такие вилки раньше бота Betfair, было бы неплохо.
Еще, кк вариант, можно поймать полные вилки, если ставить ЗА на всех участников по коэффициентам ПРОТИВ. Ведь эти коэффициенты и являются по своей сути кэффами ЗА. Другой вопрос, что одновременно их все не примут, приходится ждать или выходить в инплей. Как вариант, можно заложить в бот, рассчет датчинга, отталкиваясь от уже принятых заявок и перераспределения суммы ставок для получения максимальной прибыли.

Ну вот, если кратко. Если что-то не понятно, распишу подробнее.

#44 Гость_zed91_*


  • Не Местный

Posted 20 November 2011 - 16:14

Работа по login/logout закончена, следующая часть - наброска морды, отображение баланса, список рынков

СообщенияBlackjek, on 20 November 2011 - 10:33, сказал:

Использовать это можно по разному, но смысл остается один. Все давно знают, что на Betfair существует супер-бот, который хавает все возникающие вилки, т.е. балансирует рынок. Но все-равно бывают случаи, когда он либо не успевает, либо по каким-то приоритетам не берет в рассчет, ситуации, когда можно закрыть полные вилки.
Для примера, можно до забега проставить на все коней ставки ЗА и следить за кнопкой GreenUp (допустим в GeeksToy), и можно заметить, что иногда она загорается зеленным на доли секунды и потом опять красным. Это говорит о том, что на рынке возникает ситуация "полной вилки". Вот, если бы возможно было перехватывать такие вилки раньше бота Betfair, было бы неплохо.
Еще, кк вариант, можно поймать полные вилки, если ставить ЗА на всех участников по коэффициентам ПРОТИВ. Ведь эти коэффициенты и являются по своей сути кэффами ЗА. Другой вопрос, что одновременно их все не примут, приходится ждать или выходить в инплей. Как вариант, можно заложить в бот, рассчет датчинга, отталкиваясь от уже принятых заявок и перераспределения суммы ставок для получения максимальной прибыли.

Ну вот, если кратко. Если что-то не понятно, распишу подробнее.
Можешь привести один пример конкретный, пусть и выдуманный, по вилкам. Т.е. кефы, какие ставки делаются, как определяются вилки, как считается прибыль...

Edited by zed91, 20 November 2011 - 16:18.


#45 OFFLINE   Blackjek

    Участник


  • Участник
  • PipPipPipPipPip
  • 1,350 posts
15

Posted 20 November 2011 - 16:23

Завтра приведу пример на видео.

#46 OFFLINE   Denver

    Специалист


  • mp
  • 1,762 posts
254
  • МестоположениеУрал

Posted 20 November 2011 - 16:29

СообщенияDenver, on 19 November 2011 - 22:04, сказал:

Ну это вам программистам карты в руки сегодня только на трех гонках висели вилки на двух лей 1.2 и 1.5,1.3 и 1.7 а на третей не помню но тоже в этом роде
Вот пример если мы проставим обе эти лошади по этим кефам то по любому будем в плюсе я имею в виду лей.

#47 OFFLINE   Blackjek

    Участник


  • Участник
  • PipPipPipPipPip
  • 1,350 posts
15

Posted 20 November 2011 - 16:32

Да, самая простая вилка -это когда, 2 и более лошадей можно залеить по кэффам ниже 1.95.

#48 OFFLINE   vlad56

    Специалист


  • Участник II
  • PipPipPip
  • 460 posts
27
  • МестоположениеДнепропетровск

Posted 21 November 2011 - 05:34

СообщенияBlackjek, on 20 November 2011 - 16:32, сказал:

Да, самая простая вилка -это когда, 2 и более лошадей можно залеить по кэффам ниже 1.95.
Т.е. если до забега поставить на всех лошадок по коф 1.5 "Против" допустим 10$. И в случае если на 2х и более лошадках взяли ставку то мы в шоколаде. Осталось узнать на каких забегах это случается реже. Все вроде правильно.

#49 OFFLINE   Denver

    Специалист


  • mp
  • 1,762 posts
254
  • МестоположениеУрал

Posted 21 November 2011 - 13:03

Сообщенияvlad56, on 21 November 2011 - 05:34, сказал:

Т.е. если до забега поставить на всех лошадок по коф 1.5 "Против" допустим 10$. И в случае если на 2х и более лошадках взяли ставку то мы в шоколаде. Осталось узнать на каких забегах это случается реже. Все вроде правильно.
В том то и смысл бота что не всегда и не на всех забегах эта вилка образуется и бот не посредственно отслеживая кефы должен вовремя среагировать так как в ручную не реально а проставляя заранее мы можем и не попасть на вилку

#50 OFFLINE   vlad56

    Специалист


  • Участник II
  • PipPipPip
  • 460 posts
27
  • МестоположениеДнепропетровск

Posted 22 November 2011 - 08:57

По моему надо сначало попробывать ставить Против по 1,90 по всем лошадкам. Играть мягким догоном. Если в плюсах ставим по1,85 и т.д.

#51 OFFLINE   Denver

    Специалист


  • mp
  • 1,762 posts
254
  • МестоположениеУрал

Posted 22 November 2011 - 09:07

Сообщенияvlad56, on 22 November 2011 - 08:57, сказал:

По моему надо сначало попробывать ставить Против по 1,90 по всем лошадкам. Играть мягким догоном. Если в плюсах ставим по1,85 и т.д.
Это на сто раз уже все опробовано да и какой мягкий догон если заходят 2 лошади то догон получается на кефе 1,05 поэтому и обсуждается может ли бот съесть вилку в реальном времени или нет.

#52 OFFLINE   Vot

    Пунтер


  • Участник
  • PipPip
  • 39 posts
12
  • МестоположениеМонголия

Posted 22 November 2011 - 09:55

Если вилка стоит менее 2-7 сек то я думаю вряд ли можно вилковать так как пока сматчатся все ставки секунды уплывут за облака
может получится такой вариант что одна ставка зайдет а другая уже опоздает

Привет Денвер ! :)

Edited by Vot, 22 November 2011 - 09:56.


#53 OFFLINE   Denver

    Специалист


  • mp
  • 1,762 posts
254
  • МестоположениеУрал

Posted 22 November 2011 - 10:00

Привет :)
На скачках заявки идут без задержек не как на футболе или теннисе и нам не надо выставлять свои кефы а просто схватить уже имеющиеся поэтому 2-7 секунд это уйма времени

#54 OFFLINE   Blackjek

    Участник


  • Участник
  • PipPipPipPipPip
  • 1,350 posts
15

Posted 22 November 2011 - 10:50

Да, 2-3 секунд вполне хватит для того, чтобы успеть схватить две позиции. Вопрос в другом, - а будут у нас эти две секунды?

#55 OFFLINE   Denver

    Специалист


  • mp
  • 1,762 posts
254
  • МестоположениеУрал

Posted 22 November 2011 - 11:14

Вчера я чуть вручную не успел :) секунды 3-4 точно висела но это редко обычно только мелькают :)

#56 Гость_zed91_*


  • Не Местный

Posted 22 November 2011 - 12:29

Тут всё упирается в максимально частое обращение к рынку за новыми ценами... Свободное API, которое я использую позволяет это делать, кажется, 20 раз в секунду. Комп, от момента получения новых кэфоф до момента выставления (под выставлением я понимаю отправку заявки, а не получения подтверждения о сматчивании) нескольких ставок потратит где-то 50-100 миллисекунд. Вопрос в том, успеют-ли они сматчиться? Проверим :)

Edited by zed91, 22 November 2011 - 12:30.


#57 Гость_zed91_*


  • Не Местный

Posted 26 November 2011 - 18:47

Сегодня были какие-то проблемы с API во время того, как тестировал, сейчас вроде всё нормальной.
Так это дело выглядит сейчас

Attached File  zedScreen.png   55.25K   36 downloads

#58 Гость_Кук_*


  • Не Местный

Posted 27 November 2011 - 00:06

а как внутри? :)

#59 Гость_zed91_*


  • Не Местный

Posted 27 November 2011 - 06:31

Примерно так
Attached File  zed2.png   128.29K   31 downloads

#60 Гость_oOo_*


  • Не Местный

Posted 02 December 2011 - 23:53

Когда можно будет потестировать вашу программу?