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


* * * * * 3 голосов

Обсуждение туториалов под Betfair API


94 ответов в эту тему

#21 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 10:29

Спасибо за обучение.Высылаю.

Attached File(s)

  • Прикрепленный файл  Test_BF1.rar   21.6K   38 Количество загрузок


#22 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 10:31

 vlad56, on 23 January 2012 - 10:29, сказал:

Спасибо за обучение.Высылаю.

Сейчас посмотрю...

#23 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 10:49

Скомпилировал, запускаю... Жму Login - появляются события (футбол, скачки, крикет...)
Далее жму на футбол - дерево очищается и загружается все по футболу (Кипр, Англия...)... Далее на "плюсики" дерево раскрывается, но при нажатии на элемент дерева все пропадает..

Тебе нужно, как в GeeksToy, когда нажимаешь на "All Markets" ? или как?

#24 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 11:02

А массив .countries(39) зачем перебираешь? Если его не указывать - сервис возвратит тебе все страны сам...
А .locale = "UK" - это твое месторасположение (на каком языке отображать данные). Если не указывать - будет выставленно значение твоего аккаутна, т.е. RUS...

#25 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 11:09

Мне нужно чтобы после after-expand или после after-select, все равно, я раскрывал бы любое событие на составляющие его рынки. Сейчас раскрываются так это: боулз, финансовые ставки, флорбол, собачьи бега, скачки, хоккей, футбол, волейбол, водное роло. Всего 33 события. Раскрывается 9 событий.

#26 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 11:13

 vlad56, on 23 January 2012 - 11:09, сказал:

Мне нужно чтобы после after-expand или после after-select, все равно, я раскрывал бы любое событие на составляющие его рынки. Сейчас раскрываются так это: боулз, финансовые ставки, флорбол, собачьи бега, скачки, хоккей, футбол, волейбол, водное роло. Всего 33 события. Раскрывается 9 событий.
Правильно, на сегодня остальных событий просто нет.. У тебя запрос идет только на сегодняшний день:
fromDate = Today
toDate = Today.AddDays(1)


#27 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 11:13

 Jericho, on 23 January 2012 - 11:02, сказал:

А массив .countries(39) зачем перебираешь? Если его не указывать - сервис возвратит тебе все страны сам...
А .locale = "UK" - это твое месторасположение (на каком языке отображать данные). Если не указывать - будет выставленно значение твоего аккаутна, т.е. RUS...
А за это еще раз спасибо.А я искал еще хотел дополнительно несколько стран подсоединить.

#28 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 11:20

Не нужно писать сразу под весь спорт.. Выбери один, определись какие функции тебе нужны в боте и все... Набросай на бумажке алгоритм, который должен делать твой бот, и по пунктам пиши код... Так проще писать и удобней будеть пользоваться...

#29 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 11:30

А как же сделано в Geeks Toy.? У них сейчас все события на рынки раскрываются. А я поставил .toDate = Today.AddDays(3), а Америка все равно не раскрывается.

 Jericho, on 23 January 2012 - 11:20, сказал:

Не нужно писать сразу под весь спорт.. Выбери один, определись какие функции тебе нужны в боте и все... Набросай на бумажке алгоритм, который должен делать твой бот, и по пунктам пиши код... Так проще писать и удобней будеть пользоваться...
Согласен с тобой полностью. Но все равно хочется приблизится в написании бота к таким как Geeks Toy. Fairbot и др. Просто наверное из за вредности характера. Сделать не хуже чем видишь.Да и бот пишешь из за того, что чего то нет, чего то не хватает в других ботах.

#30 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 11:41

если откроешь Америку в GeeksToy, то увидишь там:
Прикрепленный файл  020.png   13.86K   0 Количество загрузок

это не .toDate = Today.AddDays(3), а минус х.з. сколько...


сделай вот так и получишь все-все-все рынки как в GeeksToy:
'.fromDate = fromDate
'.toDate = toDate
'ReDim .countries(39)
'.locale = "UK"

т.е. убираешь из запроса дату, и будут у тебя все рынки..

 vlad56, on 23 January 2012 - 11:30, сказал:

Согласен с тобой полностью. Но все равно хочется приблизится в написании бота к таким как Geeks Toy. Fairbot и др. Просто наверное из за вредности характера. Сделать не хуже чем видишь.Да и бот пишешь из за того, что чего то нет, чего то не хватает в других ботах.

В основном все делаю через GeeksToy, но недавно стало необходимо часто просматривать рынки тоталов... Быстро и все сразу... В Гигсе такого нет, только по штучно :) взял-написал... удобно...
Потом стало необходимо разместить рынки не по странам-чемпионатам, а по времени начала матча... тоже написал маленький ботик...
Потом объединил, потом добавил автоматизма и выставление ставок...
А повторять GeekToy желания нет :) он есть уже

#31 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 11:54

Не открываются рынки: Австралия, Собачьи бега сегодня, Скачки сегодня, Футбол-календарь,
За все еще раз большое спасибо.

#32 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 11:59

 vlad56, on 23 January 2012 - 11:54, сказал:

Не открываются рынки: Австралия, Собачьи бега сегодня, Скачки сегодня, Футбол-календарь,
За все еще раз большое спасибо.

А это потому что рынки Австралийские... Как знаешь на бирже и счет Австралийский отдельный есть...
надо добавить еще одну ссылку - https://api-au.betfa...ngeService.wsdl обзови ее скажем "BFAU"
Функции все те же самые, что и в "BFUK"...

Любишь ты в дебри лезть :) и вперед туториалов :)

#33 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 12:34

Что то не грузится у меня https://api-au.betfa...xchangeService. Пишет ошибка. Может закрыт сервис или поменяли URL.

#34 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 12:38

 vlad56, on 23 January 2012 - 12:34, сказал:

Что то не грузится у меня Пишет ошибка. Может закрыт сервис или поменяли URL.

Все хорошо грузится.. Вставляешь, нажимаешь:
Прикрепленный файл  024.png   18.28K   3 Количество загрузок

#35 OFFLINE   vlad56

    Специалист


  • Участник II
  • ПипПипПип
  • 460 сообщения
27
  • МестоположениеДнепропетровск

Добавлено 23 January 2012 - 12:43

Загрузил.Теперь жду дальнейшего туториала. Без тебя мне бы век парится с этими рынками. Еще раз спасибо огромное тебе за твою смелость подставить себя под мои вопросы.Удачи тебе в твоих начинаниях.

#36 OFFLINE   chipseto

    Пунтер


  • Участник
  • ПипПип
  • 35 сообщения
12

Добавлено 23 January 2012 - 12:44

Спасибо за обучение. Возник вопрос. Я правильно понимаю что просто прописать ваши сетевые настройки в app.config недостаточно? Они должны быть где-то подключены в самих исходниках через ConfigurationManager или еще как-то?. Сколько не смотрел но такого места где они задействуются в ваших исходниках не нашел.

И еще выдает сообщение в VS 2010:
Не удалось найти информацию о схеме для элемента "supportedRuntime".
Не удалось найти информацию о схеме для элемента "version".
Не удалось найти информацию о схеме для элемента "sku".

Разъясните подробно по возможности.

#37 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 23 January 2012 - 18:02

 chipseto, on 23 January 2012 - 12:44, сказал:

Спасибо за обучение. Возник вопрос. Я правильно понимаю что просто прописать ваши сетевые настройки в app.config недостаточно? Они должны быть где-то подключены в самих исходниках через ConfigurationManager или еще как-то?. Сколько не смотрел но такого места где они задействуются в ваших исходниках не нашел.

И еще выдает сообщение в VS 2010:
Не удалось найти информацию о схеме для элемента "supportedRuntime".
Не удалось найти информацию о схеме для элемента "version".
Не удалось найти информацию о схеме для элемента "sku".

Разъясните подробно по возможности.

app.config создается автоматически после подключения ccылок на сервисы Betfair. supportedRuntime version и sku - это как-раз из злополучного app.config...

О подключении: Шаг №1. Часть №1. Подключение к сервисам BFGlobalService и BFExchangeService.

#38 OFFLINE   x.x.x

    Пунтер


  • Участник
  • ПипПип
  • 37 сообщения
1

Добавлено 26 January 2012 - 04:05

Добрый день.Как переделать чтобы бот искал бек Тм4.5 ?

Отредактировано x.x.x, 26 January 2012 - 04:05.


#39 OFFLINE   boinc

    Новичок


  • Участник
  • Пип
  • 1 сообщения
0

Добавлено 26 January 2012 - 11:44

Очень интересная тема.
А проболжение будет.

#40 OFFLINE   Jericho

    Иерихон


  • RSB
  • ПипПипПипПипПип
  • 2226 сообщения
859

Добавлено 26 January 2012 - 12:27

 x.x.x, on 26 January 2012 - 04:05, сказал:

Добрый день.Как переделать чтобы бот искал бек Тм4.5 ?

Если вы про бота из темы - Закономерность для торговли на тоталах в перерыве матча. Футбол, то в модуле mGlobal.vb
найти строку:
If .marketName = "Over/Under 2.5 goals" Then

и заменить на:
If .marketName = "Over/Under 4.5 Goals" Then

регистр у Goals соблюдать!