Betfair API mit Java und Netbeans (Teil1) – Anleitung/Tutorial – Netbeans einrichten

Hier der wie angekündigt erste Teil zur Anleitung “Betfair API mit Java und Netbeans” in dem ich euch erklären werde wie ihr die Entwicklungsumgebung Netbeans für die Betfair API fit macht. Wenn ihr Netbeans noch nicht auf eurem Rechner installiert habt, könnt ihr es euch auf folgender Seite kostenlos herunterladen:

http://netbeans.org/downloads/ (Java,  ca.214MB)

Nach der installation von Netbeans müsst ihr ein neues Projekt anlegen ( File -> New Project -> Categorys: Java,  Projects: Java Application ) und diesem dann mittels WSDL Dateien mitteilen wie euer Java Programm mit der Betfair API kommunizieren soll. Dazu geht ihr wie folgt vor:

Ladet euch folgende WSDL Dateien herunter:

  • https://api.betfair.com/exchange/v5/BFExchangeService.wsdl
  • https://api.betfair.com/global/v3/BFGlobalService.wsdl
Webservices anlegen in Netbeans

Webservices anlegen in Netbeans

Geht wieder in das File Menü, diesmal aber New File. Wählt im sich öffnenten Menü die Kategory Web Services aus und als Datei Typ Web Service Client.

Nach einem Klick auf Next wählt ihr Local File aus und klickt auf Browse um einen Dateimanager zu öffnen in dem ihr zuerst die eine WSDL Datei und dann mit dem komplett selben Vorgang die andere in euer Projekt ladet.

  • Achtung: Wenn ihr die Dateien in dem Dateimanager nicht findet, dann wählt eventuell als Dateityp “Alle Dateien” aus oder gebt in das Feld für den Dateinamen “*.xml” um nach den Dateien zu Filtern.

Sind beide Dateien in das Projekt geladen, müssen wir unser Programm, das wir schreiben wollen nur noch darauf hinweisen wo sich die geladenen Dateien, bzw. die daraus generierten Packages befinden.

Das machen wir jetzt mal ganz “dirty” indem wir einfach alles Importieren (folgenden Code zwischen dem Package Befehl und der Main Klasse):

import com.betfair.publicapi.types.exchange.v5.*;
import com.betfair.publicapi.types.global.v3.*;
import com.betfair.publicapi.v3.bfglobalservice.*;
import com.betfair.publicapi.v5.bfexchangeservice.*;

Damit sind alle Vorbereitungen abgeschlossen und wir können im nächsten Tutorial zur Betfair API und Netbeans damit beginnen uns bei Betfair über die API einzuloggen.

Freebettingbots.com – Es ist doch zum bellen

Das gnurren ist jetzt vorbei. Inzwischen kann ich nur noch kläfen und bellen. Nur circa die hälfte der Bots funktioniert und ist wirklich brauchbar. Ein Forum wird versprochen, erst war es nicht da, nun ist es da, es passiert aber nichts. Anfänglich wurden Beiträge schleppend freigeschaltet. Inzwischen warte ich schon über eine Woche auf die freischaltung meines neusten Beitrages, auf den ich unbedingt eine Antwort brauche um die Software weiterhin einsetzen zu können. Was soll das ?

Ich bin ja jemand, der vieles lange mitmacht und einem gerne mehrere Chancen gibt. Doch jetzt ist es auch mir zu blöd.

Fazit: Ein eindeutiges NEIN zu Freebettingbots.com.

Satz mit X: War wohl nix ;-)

Vorgestern gabs beim Systembot keine Selection. Dafür gestern 10 an der Stange. Doch leider konnte ich aufgrund schlechter Wlanbedingungen zur Mittagszeit nicht Wetten. Nur die am Abend mitnehmen wollte ich auch nicht, weshalb ich keine von den 10 Wetten mitgenommen habe.

Heute gab es 4 Selectionen, dessen Ergebniss ich später Online stellen werde.

Erstes Fazit zu dem Botpaket von Freebettingbots.com

Zu dem Angebot, kann ich momentan leider sagen: “Kauft es euch nicht”. Die 12€ im Monat sind für die Bots ein sehr günstiger Preis. Doch leider war es das auch schon, denn andere wichtige Kriterien sind nicht gegeben oder fehlen nahezu ganz.

Kein Support, kein Forum, keine Antwort auf Mails, defekte Updates … nein danke.

Kauft euch lieber ordentliche Software (Bf Bot Manager, BetBotPro, Betsender…) und bezahlt dafür einmal 100€ als hier 10 Monate lang für diese halbe Sache 12€ hinzuplättern.

Freebettingbots.com – Systembot filtert 5 Pferde, Greyhound Bot wird klarer

Heute möchte ich euch ein Update zu den günstigen Betfair Bots von www.freebettingbots.com geben. Wie auch im ersten Bericht, geht es momentan nur um den Greyhound Bot und den Systembot.

Ich glaub ich hab den Greyhound Bot verstanden, aber nicht kapiert

Beim letzten mal hatte ich keinen blassen Schimmer wie der Greyhound Bot funktioniert, bzw. was er macht. Jetzt bin ich ein bisschen schlauer. Der Bot sucht sich Hunde, deren Quote vor dem Rennen um eine einstellbare Anzahl Ticks nach oben ging und layed diese. Was das bei einem so undeutlichen Markt wie die Hunde bringen soll ist mir aber wirklich schleierhaft. Aber nagut … vieleicht werd ich bei ein paar Experimenten mit den Werten schlau.

Da hab ich den Systembot doch viel lieber ;-)

Gestern gab es keine durch den Systembot gefilterte Selektion. Dafür aber heute gleich 5. Hier das Ergebniss und dazu auch noch die Ergebnisse aus den ersten Tagen mit dem Bot:

Zeit # Teilnehmer (Platzierung) # Quote – Gewinn/ Verlust # Gesamt

13.10.10 – Mittwoch

  • 18:00 # Bergonzi (>3) # 4,13 # – 1 Punkt # +6,58
  • 17:30 # Warrior One (1) # 2,58  # + 1,58 Punkte # +7,58
  • 16:30 # Monoyas Son (2) # 11,38  # – 1 Punkt # +6,0
  • 15:55 # Drever Route (1) # 4,5 # + 3,5 Punkte # +7,0
  • 15:25 # Degas Art (>3) # 11,39 # – 1 Punkt #+3,5

11.10.10 – Montag

  • 14:10 # Chef (1) # 7,5 # + 6,5 Punkte # +4,5

10.10.10 – Sonntag

  • 15:a5 # New Latin(>4) # 2,8 # – 1 Punkt # -2
  • 15:10 # Colebroke(>2) # 7,2 # – 1 Punkt # -1

Bis jetzt also 6,6 Punkte im Plus. Das gefällt mir, aber mir ist auch klar, dass dieser Wert absolut gar nichts über die Zukunft des Systems aussagt. Mir gefällt der Bot jedenfals sehr gut da die Filtermöglichkeiten sehr vielseitig sind. Ich werde mir in den nächsten Tagen einige eigene Filter basteln.