Author Topic: Бесплатный Pel модуль для betfair  (Read 6131 times)

Tags:
  • All members
  • Posts: 123
  • Gender: Male
Здравствуйте, почтеннейшая публика!  

Хочу познакомить вас с недавно выпущенном  бесплатном Perl модулем для работы с биржей Betfair .  По словам автора этот модуль пока имеет статус "бетта" (т.е. не полностью законченный продукт). Однако все заявленные функции исполняет нормально. Я его довольно долго тестировал - проблем которые нельзя было бы решить средствами языка Perl не наблюдал. Мне также удалось  реализовать на нем некоторые алгоритмы которые описаны на этом сайте для MarketFeeder. Скажу сразу - этот продукт предназначен для тех кому доставляет удовольствие "копаться в байтах" и реализовывать какие-то свои идеи. Написать что-то грандиозное на нем скорее всего не получится.

Итак модуль  WWW::betfair ...

Модуль представляет из себя удобный интерфейс взаимодействия с free Betfair API средствами языка Perl. Устанавливается как на классический Perl  UNIX подобных операционных систем  так и на Active Perl под OS MS Windows.

Вот элементарный пример :

Quote
use WWW::betfair;
    use Data::Dumper;

    my $betfair = WWW::betfair->new;
    
    # login is required before performing any other services
    if ($betfair->login({username => 'sillymoos', password => 'password123'}) {
        
        # check account balance
        print Dumper($betfair->getAccountFunds);

        # get a list of all active event types (categories of sporting events e.g. football, tennis, boxing).
        print Dumper($betfair->getActiveEventTypes);

    }
    # login failed print the error message returned by betfair
    else {
        print Dumper($betfair->getError);
    }



Список функций которые поддерживает модуль

Quote
NON API METHODS
new
getError
getXMLSent
getXMLReceived
getHashReceived
GENERAL API METHODS
login
keepAlive
logout
READ ONLY BETTING API METHODS
convertCurrency
getActiveEventTypes
getAllCurrencies
getAllCurrenciesV2
getAllEventTypes
getAllMarkets
getBet
getBetHistory
getBetLite
getBetMatchesLite
getCompleteMarketPricesCompressed
getCurrentBets
getCurrentBetsLite
getDetailAvailableMktDepth
getEvents
getInPlayMarkets
getMarket
getMarketInfo
getMarketPrices
getMarketPricesCompressed
getMUBets
getMUBetsLite
getMarketTradedVolume
getMarketTradedVolumeCompressed
getPrivateMarkets
BET PLACEMENT API METHODS
cancelBets
cancelBetsByMarket
placeBets
updateBets
ACCOUNT MANAGEMENT API METHODS
addPaymentCard
depositFromPaymentCard
getAccountFunds
getAccountStatement
getPaymentCard
getSubscriptionInfo
withdrawToPaymentCard
INTERNAL METHODS
_doRequest
_getServerURI
_sortArrayRef
_addPaymentCardLine
_forceArray
_checkParams
_checkParam
_clearData

Как видите всё довольно просто .  

В заключении хотелось бы еще раз подчеркнуть, что данный модуль реализует FREE Betfair Api. Это накладывает определенные ограничения .  Кто желает узнать подробнее - вот ссылка http://search.cpan.org/~sillymoos/WWW-betfair-0.11/lib/WWW/betfair.pm

Ну вот кратенько и всё.  Спасибо за внимание. Выражаю благодарность алфавиту за любезно предоставленные буквы, а Администраторов форума за возможность поделиться новостью со всеми вами.  :)

До встречи!


p.s. Да, чуть не забыл, этот модуль не имеет никакого отношения к программе Market Feeder ..просто сам по себе модуль  :)  Соответственно если возникнут вопросы то ,как говориться , google вам в руки.

p.p.s Если почтеннейшую публику что-то заинтересовало , то я могу подготовить пару статей про реализацию элементарных финансовых алгоритмов (датчинг и т.п.) средствами этого модуля. Естественно все мои действия буду делаться только с разрешения Администраторов форума.
 
Verweile doch, du bist so schön!

  • All members
  • Posts: 66
Re: Бесплатный Pel модуль для betfair
« Reply #1 on: 21 Jul 2013, 05:14 »
Наверно этот модуль  класная штука, когда знаешь как он работает, для чего он и все остальное. ИМХО. 

  • All members
  • Posts: 68
Re: Бесплатный Pel модуль для betfair
« Reply #2 on: 29 Jul 2013, 12:43 »
Would be nice if this was written in English. Other users might be able to help as well. G translate does a poor job in translating.
Life shrinks or expands in proportion to one's courage.

  • All members
  • Posts: 123
  • Gender: Male
Re: Бесплатный Pel модуль для betfair
« Reply #3 on: 31 Jul 2013, 16:06 »
Would be nice if this was written in English. Other users might be able to help as well. G translate does a poor job in translating.

No problem !
Try this URL : http://search.cpan.org/~sillymoos/WWW-betfair-0.11/lib/WWW/betfair.pm
Verweile doch, du bist so schön!

  • All members
  • Posts: 123
  • Gender: Male
Re: Бесплатный Pel модуль для betfair
« Reply #4 on: 31 Jul 2013, 16:23 »
Наверно этот модуль  класная штука, когда знаешь как он работает, для чего он и все остальное. ИМХО.  

Есть такой популярный язык программирования называется PERL.  Этот модуль позволяет получать данные из биржи BetFair и использовать эти данные в программах на языке PERL.  

Кароче, имеем в конце концов бесплатный модуль с помощью которого можно реализовать практически любой финансовый план ( естественно с ограничениями BETFAIR Free API) .
Verweile doch, du bist so schön!

 

Please note, BetFair is seems to be currently OFFLINE