Sharps.se - Sveriges bästa sportsbettingforum med rekar, spelförslag och bettingtips

Sharps.se - Sveriges bästa sportsbettingforum med rekar, spelförslag och bettingtips (https://www.sharps.se/forums/)
-   Tänkarhörnan (https://www.sharps.se/forums/taenkarhoernan/)
-   -   EV+ på Trav? (https://www.sharps.se/forums/taenkarhoernan/3672-ev-pa-trav/)

LosKrikon 2010-10-10 13:00

Kommer idag börja snickra på annan rankformel för att maximera vinstchansen (istället för roi som nu) för att användas i Vxx.

LosKrikon 2010-10-10 13:02

Föresten tips till andra som ska göra samma sak: man vinner riktigt mycket på att hårt optimera koden! Min kod är över 500 ggr snabbare än den ursprungliga!

LosKrikon 2010-10-12 01:07

Ush då, hade 17 raka förluster, men bröt trenden idag. Ligger fortfarande på minus dock :|

LosKrikon 2010-10-12 17:36

Testar att filtrera med minimiodds 5 idag, se hur det går.

LosKrikon 2010-10-12 22:27

11 units satsade, 10,79 tillbaka idag. Inte illa pinkat för ett program som själv rekar :) [ja, jag fattar att det är för kortsiktigt att dra några slutsatser...] Nåra tweaks till så kanske man kan nå break even på sikt.

LosKrikon 2010-10-13 12:18

Nu förklarar sig det dåliga resultatet... Visar sig att jag hade en bug i rankningsformeln för analys av optimala värden för vikterna. Rekomendationen av vilka hästar man ska satsa på var rätt, men ett av värdena som användes var fel eftersom analysdelen gav fel resultat där. Tyckte väl att det var konstigt att det värdet var som det var... Nu får man unge fär det värdet man förväntar sig. Tack vare detta ska jag idag köra med olika vikter beroende på vilken distans loppet är. Förut har jag kört på en rankning för alla lopp.

LosKrikon 2010-10-13 18:17

Dagens rekar:

http://i55.tinypic.com/5wdw9k.png

LosKrikon 2010-10-14 20:37

Tror jag väntar med vidare utveckling tills jag har en betydligt bättre dator. Den pallar helt enkelt inte göra analyser inom rimlig tid, speciellt inte på den mängden data jag kommer vilja köra på.

tino 2010-10-14 21:17

Citat:

Ursprungligen postat av LosKrikon (Inlägg 68124)
Tror jag väntar med vidare utveckling tills jag har en betydligt bättre dator. Den pallar helt enkelt inte göra analyser inom rimlig tid, speciellt inte på den mängden data jag kommer vilja köra på.

Kör du mycket direkt mot databas eller är det bara oändligt många kombinationer du går igenom? Hoppas det löser sig och att du har möjlighet att vidareutveckla då två är bättre än en!

LosKrikon 2010-10-14 21:53

En körning på 700 lopp med grova steg på vikterna skulle ta 45 dar... Och då är det hårt optimerat där allt från databasen läggs i arrayer och allt går sedan därifrån. Sitter på en lånad reservbox som jag köpte till min morsa för 100kr...

tino 2010-10-14 22:19

Ok, 45 dagar är inte direkt hållbart :)

Borde det dock inte gå snabbare om du läser in allt/delvis i minnet och minskar anrop mot DB? Hur som helst hoppas jag att du ordnar en ny dator så att du kommer vidare!

LosKrikon 2010-10-14 23:23

Jag vet ju vad som ska göras och koden är väldigt bra som den är, men 45 dar är med LITEN databas och GROVA steg. När jag räknade på vettig databas och hyffsade steg skulle det ta runt två år att processa!

Som sagt all beräkning körs mot arrayer som fyllts en gång bara, när väl beräkningrna börjar så sker ingen databasaccess alls, det var därför appet blev så mycket snabbare när jag byggde om allt.

Kommer fortsätta att snickra på interface osv förmodligen, men analysen blir det inget mer av på ett tag.

Har även börjat site som är ett mellanting mellan abcranken och programmet (ej webapp) jokersystemet. Abcranken är lite väl enkel och jokersystmet (dåligt namn btw) är bra men är ett normalt program och har flera funktioner som verkligen inte har något med verkligheten att göra utan enbart finns för att få just fler funktioner och därmed få en anledning till ett högre pris. Plus att det kommer bli billigare än både abcranken och jokersystmet. Nått i stil med RRR fast som webapp.

LTG 2010-10-15 00:30

Det är straffet man får ta för att köra med script-språk istället för kompilerat. Det går (ibland mycket) långsammare. Sen klart att en långsam datan påverkar en hel det också.

LosKrikon 2010-10-15 01:13

Jag funderade skarpt på att bygga om till C, skulle inte ta mig många timmar att fixa, men kom fram till att det inte var värt besväret. PHP är dock skapligt snabbt eftersom det inte interpretas utan kompileras (om än ej till maskinkod) innan det körs. Jag funderade även på att göra en klient så att andra kan hjälpa till och söka efter bra vikter distribuerat. Men mängden data jag har och antalet personer som skulle kunna tänka sig donera cpu-tid är mycket limiterat dessvärre så det kändes inte lönt.

BiggieB 2010-10-15 12:47

Ett tips är att ta en titt på boken Heath, Scientific Computing (2002), eller numme i allmänhet. Det finns väldigt mycket fint om hur man skall optimera beräkningar och bygga matriser för att spara datorkraft och körningstid. Jag har bara läst en gk i ämnet så mer kan jag inte tillföra annat än möjligen betänka att använda matlab.

/B

LosKrikon 2010-10-15 17:53

Jag har gått över fem år på universitet och studerat både datalogi och datorteknik, det får räcka :) Jag tror de flesta skulle ha svårt att få koden så snabb som jag har den redan.

Boone 2010-10-15 18:16

Citat:

Ursprungligen postat av LosKrikon (Inlägg 68379)
Jag har gått över fem år på universitet och studerat både datalogi och datorteknik, det får räcka :) Jag tror de flesta skulle ha svårt att få koden så snabb som jag har den redan.

5 år datalogi och datorteknik på en långsam dator? Vafalls!

LosKrikon 2010-10-15 19:44

Vet inte om du försökte vra rolig eller vad men fattar inte ditt inlägg...

Boone 2010-10-15 19:54

Citat:

Ursprungligen postat av LosKrikon (Inlägg 68416)
Vet inte om du försökte vra rolig eller vad men fattar inte ditt inlägg...

Nej jag försökte inte vara rolig. Tyckte du skrev du hade en dålig dator, det brukar väl inte gå hand i hand med djupare studier inom data?

I övrigt en mycket intressant tråd detta!

LosKrikon 2010-10-15 20:42

Jag sitter som jag sa innan på min morsas dator (inköpt för 100kr), en P4 1,7 GHz, 512 MB RAM. Satt på en i5 750 före det, men fick sälja pga ekonomin, sen hade jag en i3 530/4 GB RAM/40 GB SSD, 24" 1920*1080 BENQ 2420 skärm, audio pro högtalare, pioneer förstärkare, samma sak där... Så fort jag får pengar blir det en ny dock. Frågan är bara när det blir...

LosKrikon 2010-10-17 15:25

tino: spana in http://spelatrav.se/ han verkar ha precis samma tankar om ranking som oss.

LosKrikon 2010-10-23 14:56

Resultat hittils

http://i52.tinypic.com/2wbwzsy.png

ALA 2010-10-26 11:44

Spelbolaget Nordicbet har också trav

LosKrikon 2010-12-30 21:35

Har börjat kolla mer och mer på att automatisera bettingen. Det är väldigt få steg som behövs. På det sättet kan man helt undvika slarvfel och tilt. Nackdelen som det är nu är att jag säkert kommer att glömma bort att ha appet igång när det "gäller". Att få den att dra hem alla dagens lopp och uppdatera statsen för hästar osv kan jag fixa, gör ju det nu med ett klick. Var man hittar hur länge det är kvar till nästa lopp börjar är inget svårt heller att fixa, eller att refresha oddsen i databasen regelbundet. Börjar nog dock med att den "plingar" tre minuter innan loppet börjar om den hittat något spelvärt. På så sätt kan man logga in och ladda upp den genererade XML-filen manuellt allafall och se att allt funkar så långt.

Tänk en bot som "bara" tjänar EN unit om dagen, shit altså det skulle vara nice. Är dock inte så programmeringssugen just nu, sitter mer och labbar med rapporter av olika slag.

tino 2010-12-30 23:01

Citat:

Ursprungligen postat av LosKrikon (Inlägg 92785)
Har börjat kolla mer och mer på att automatisera bettingen. Det är väldigt få steg som behövs. På det sättet kan man helt undvika slarvfel och tilt. Nackdelen som det är nu är att jag säkert kommer att glömma bort att ha appet igång när det "gäller". Att få den att dra hem alla dagens lopp och uppdatera statsen för hästar osv kan jag fixa, gör ju det nu med ett klick. Var man hittar hur länge det är kvar till nästa lopp börjar är inget svårt heller att fixa, eller att refresha oddsen i databasen regelbundet. Börjar nog dock med att den "plingar" tre minuter innan loppet börjar om den hittat något spelvärt. På så sätt kan man logga in och ladda upp den genererade XML-filen manuellt allafall och se att allt funkar så långt.

Tänk en bot som "bara" tjänar EN unit om dagen, shit altså det skulle vara nice. Är dock inte så programmeringssugen just nu, sitter mer och labbar med rapporter av olika slag.

Pratar vi enbart automatisera mot ATG nu? Som jag förstår det kan man ladda upp en fil, men det finns väl ingen direkt webbtjänst att anropa, med andra ord får man hacka runt lite extra för att ladda upp filen automatiskt, men fullt möjligt antar jag.

Vad gäller övriga bookies har jag inte hört talas om något API, men om man vill ta det steget också får man göra någon "spindel" som imiterar anropen man som människa gör när man placerar bet manuellt, men det är riskfyllt i form av att fel bets kan placeras eller inte placeras alls när man inte har ett supportat API.

Hur som helst är det givetvis väldigt intressant med automatiserad betting, jag kommer dock lägga fokus i början på att få det "serverat på silverfat" (t.ex. mail med vilka hästar jag skall spela till vilket odds och hos vilken bookie) några timmar innan spelstart då många av mina spel går mot fasta odds och således ej behöver vänta intill spelstopp, utöver att trimma algoritmen inför Etapp #2 dvs.

Låter klokt att börja med något alert-system strax innan spelstopp och att du manuellt laddar upp flen.

tino 2010-12-30 23:02

Citat:

Ursprungligen postat av ALA (Inlägg 72072)
Spelbolaget Nordicbet har också trav

Har dom V/P odds? Jag har bara sett H2H odds dom gångerna jag kikat in NB.

tino 2010-12-30 23:06

Inläsningen av nya datalagret går segare än jag trodde, kvarstår ca 3 383 st hästar att hämta statistik ifrån just nu.

Historik sedan jag startade inläsningen:
19:48 2010-12-27 - 8 294 st
19:57 2010-12-27 - 8 269 st
11:39 2010-12-28 - 7 212 st
18:39 2010-12-28 - 6 775 st
11:49 2010-12-29 - 5 626 st
18:33 2010-12-29 - 5 178 st
08:20 2010-12-30 - 4 252 st
23:03 2010-12-30 - 3 383 st

I den här takten blir inläsningen klar på lördag kväll / söndag morgon. Är begränsad av antalet anrop, men går säkert att trimma det, men inget man är sugen på att leka med nu, låter den tugga sakta och säkert.

LosKrikon 2010-12-30 23:38

"Pratar vi enbart automatisera mot ATG nu? Som jag förstår det kan man ladda upp en fil, men det finns väl ingen direkt webbtjänst att anropa, med andra ord får man hacka runt lite extra för att ladda upp filen automatiskt, men fullt möjligt antar jag."

Japp, enbart ATG pratar jag om. Är fortfarande lite tveksam till att betta på andra bolag. När jag ska bygga rulle vill jag ju kunna satsa på många lopp och där vinner ATG, men sen när jag har rulle så vill jag ju kunna spela med lite större belopp men då riskerar man att bli cappad av fastoddstjänsterna istället. Jag är inte rädd att de låser kontot och snor pengarna eller nått sånt, har spelat på bland annat Expekt förut utan problem (dock ej trav). Om du kan satsa 100kr per spel i flera månader på dina fastoddstjänster utan problem så ska jag starkt överväga att komplettera med det. Som jag skrev förut kan man ju sprida pengarna bland bolagen för att förhoppningsvis hålla sig under radarn lättare men ändå få fler nettounits. Inget, utom en för liten rulle då, hindrar ju från att man satsar på alla bolag som uppfyller minimikraven. Alla odds över minimikraven är ju ren profit.

Mailade och frågade ATG om de har ett API men tror inte de har det, tar nog ett tag för svar också. Annars emulerar jag bara att en person gör det så det är lugnt. En alert som säger att det är dags att betta är ju helt ok bara det annars. Blir ju bara i snitt tre bets om dagen, och då slipper man sitta och hålla tider osv. Den kommer skapa XML-filen färdigt så man behöver bara logga in och ladda upp den så är det klart.

Är glad att jag simulerade odds som sjönk förut. Visade sig ju att oddsen kan droppa 25% och ändå har man bra ROI och nettounits. Funderade mycket på om det kunde räcka med typ -10% och man var helt plötsligt en förlorare, men så är det inte, så nu slipper jag oroa mig för det.

LosKrikon 2010-12-30 23:50

Föresten (usch vad jag pladdrar på, men tycker ju det är så intressant och det är inte ofta jag hittar någon att diskutera saker jag tycker är intressant med), så sa jag ju förut att jag labbade lite med randomiserade lopp (riktiga lopp fast i randomiserad ordning) för att simulera att man satsat. Efter en månads spel så var det kanske 10% chans att man gick back, dock ej gula, och efter två månaders spel så låg man efter 30 simuleringar alltid på plus. Lyckades inte få den att gula någon gång varken på 1, 2, 3 eller 4 månaders randomiserat spel och 30 försök.

Har även gjort månad för månad av de loppen jag har i databasen och där är det två bra månader och två dåliga, men även om man bara räknar de två dåliga så har man ändå god förtjänst (163 respektive 148% ROI). December ligger just nu på 350% ROI och +191 nettounits. Vilket visar att det är viss varians månad för månad och man behöver ett par månaders spel för att det ska jämna ut sig.

tino 2010-12-31 14:37

Citat:

Ursprungligen postat av LosKrikon (Inlägg 92820)
Om du kan satsa 100kr per spel i flera månader på dina fastoddstjänster utan problem så ska jag starkt överväga att komplettera med det. Som jag skrev förut kan man ju sprida pengarna bland bolagen för att förhoppningsvis hålla sig under radarn lättare men ändå få fler nettounits. Inget, utom en för liten rulle då, hindrar ju från att man satsar på alla bolag som uppfyller minimikraven. Alla odds över minimikraven är ju ren profit.

Jag har satsat 50kr/bet sedan september, och ökat till 100kr/bet för ett par veckor sedan, och det har åtminstone hitills inte varit något problem hos någon bookie. Inte i närheten av av summor jag lägger på övrig betting, men det känns som en rimlig nivå ur testsyfte (dvs. hålla sig under radarn) och främst då avkastningen är så mycket bättre blir det ändå en liten extra slant.

LosKrikon 2010-12-31 15:02

Fixade lite med XML förut för ATG, de har bara fasta bet där så man kan inte satsa 122kr till exempel, däremot kan man satsa två kuponger, en med 100 och en med 20. Jag kommer ju göra progressiv betting tills jag når mitt tak (100kr bet från en rulle på 10000 till en början allafall) för att kunna starta med en liten rulle. De hade färdiga fasta bets upp till 5000kr så de lär inte misstycka om man satsar nåra hundra per lopp direkt :)

LosKrikon 2010-12-31 16:42

Här kommer statistik från databasen (alla lopp jag har), från 2010-09-01 tom 2010-12-31:

http://i55.tinypic.com/2pzffo4.png

http://i51.tinypic.com/2wlvf6f.png

http://i54.tinypic.com/1zwkltj.png

http://i52.tinypic.com/6iz345.png

http://i53.tinypic.com/2lsjlop.png

LosKrikon 2011-01-01 12:19

Byggde mig en ny spreadsheet igår. Plus börjat på alerten. Den kollar hur långt det är kvar och när det är 3 minuter kvar och den hittat något spelbart så gör den en alert och lägger själv in spelet med rätt insats i spreadsheeten. Ska fixa XML-generering idag också, hade lite problem igår att jag inte hittade bankoderna (integer för varje bana) men hittade dem efter lite letande.

Sen blir det full automation som gäller, kommer ju då ha alla delar klara som parsing, uppdatering av statistik osv, bara att pussla ihop dem.

Föresten kontaktade ATG angående API, de har ett API man kan använda (som bland annat Jokersystemet använder sig av), det är gratis. Men man måste vara företag eller organissation för att få använda det. Vilket är förståligt egentligen, går väl åt massa support och sånt om massa hemmapulare ska försöka få det att funka.

LosKrikon 2011-01-01 21:21

Har en fungerande alerter nu som även stoppar in rekomendationerna i spreadsheet (timestampat) ska köra den imorron och testa på alla lopp tänkte jag. Den rekade två idag, satte ena till 39,8 i odds när jag satt och pillade med den :) Den kör flatbet just nu men det ska jag fixa till dynamisk size, har det färdigt i min betsimulator.

Körde tusentals körningar igår också med olika bankrullestorlekar, olika betprocent och med flatbet för att jämföra. Mitt första mål blir att spela ihop till en rulle på 10000 (+startrullen på troligtvis 1000 kr) så sen kan jag börja spela ordentligt. En unit om dagen vid flatbet är jag glad för, med tanke på att en unit kan bli ganska stor trots allt. Vid dynamisk betstorlek så växer rullen riktigt snabbt på tre månader. Det enda jag kan tänka mig köra flatbet på är när insatsen nått det tak där man inte är komfortabel/villig att spela högre och man har fler en sin undre gräns av units i rullen. Annars tycker jag flat är blaha-blaha.

Pohjan 2011-01-01 21:32

men detta program kommer du bara veta vad du ska spela på 2-3 minuter eller?? Är grymt intresserad av detts men tyvärr är kunskaperna inom programmering obefintliga.. Kommer man kunna ta del av dina tips??

Migge 2011-01-01 21:46

Citat:

Ursprungligen postat av LosKrikon (Inlägg 92951)
Fixade lite med XML förut för ATG, de har bara fasta bet där så man kan inte satsa 122kr till exempel, däremot kan man satsa två kuponger, en med 100 och en med 20. Jag kommer ju göra progressiv betting tills jag når mitt tak (100kr bet från en rulle på 10000 till en början allafall) för att kunna starta med en liten rulle. De hade färdiga fasta bets upp till 5000kr så de lär inte misstycka om man satsar nåra hundra per lopp direkt :)

Man kan visst satsa endast 122:- om man nu skulle vilja det hos atg, i insatsrutan skriver du manuellt in summan du vill satsa istället för att välja dom förinställda summorna. PS jag tycker det är otroligt intressant att följa upp hur det går med ditt program, kan man hoppas på att du lägger ut spelförslag här på sidan?? Lycka till med ditt program :cheers:

LosKrikon 2011-01-01 22:06

Har inte testat att skicka upp någon XML manuellt men i XMLen står ju vad man bettar. Att man kan ändra betstorlek ned på kronan vet jag när man kör helt manuellt, men jag vill ju ha det så automatiskt som möjligt. När man kommer upp i lite storlekar på betsen så spelar dock några kronor hit eller dit ingen större roll.

Jag kommer kanske dela med mig ja. Att posta här känns dock inte lönt för jag kommar köra tre minuter innan start för att oddsen ska vara så färska som möjligt. Förmodligen hinner knappt någon läsa och satsa på den tiden. Men egentligen bara att gå in på min sida (ej öppen för allmänheten än) och vänta på att det plingar och satsa enligt instruktionerna, svårare är det inte. Problemet är variansen. För att det ska vara lönt måste man hålla på varje dag i allafall tre månader för att ROI ska stabilisera sig någorlunda. Hade jag mer pengar så skulle jag ha en server som körde dygnet och gjorde allt och själv kunde jag bara övervaka så allt går rätt till.

LosKrikon 2011-01-02 16:30

Gjorde ett test idag på ATG. Kollade vilket odds hästen som blev rekomenderad hade 4 minuter innan start, sen jämförde med vilket den hade när loppet var klart (altså slutoddsen). I snitt gick de upp 25,5%, dock gick en av de fem upp riktigt mycket. Men även utan den så gick de resterande upp i snitt 7%. Litet sample size kanske men ändå.

tino 2011-01-02 16:38

Citat:

Ursprungligen postat av LosKrikon (Inlägg 93367)
Gjorde ett test idag på ATG. Kollade vilket odds hästen som blev rekomenderad hade 4 minuter innan start, sen jämförde med vilket den hade när loppet var klart (altså slutoddsen). I snitt gick de upp 25,5%, dock gick en av de fem upp riktigt mycket. Men även utan den så gick de resterande upp i snitt 7%. Litet sample size kanske men ändå.

Jag kan bekräfta trenden att hästar med högt odds tenderar att stiga ännu mer strax innan spelstopp, och det motsatta för favoriter.

LosKrikon 2011-01-02 17:13

Gjorde det mest för att se hur backtestingen påverkar ROI eller inte. Kör den automatiska nu, den kan gå dygnet runt (om jag hade datorn på dygnet runt då) om man vill och den gör ALLT själv, föutom att lägga själva bettet. Dra hem lopp, dra hem statistik, ranka, lägga in rekomendationer i spreadsheet. Nästa steg blir att fixa klart XML-delen och sen bygga så att den kan ladda upp XMLen själv med hjälp av CURL. Har kollat lite på det redan. Hade jag haft pengar så hade jag satt inte några kronor bara för att testa så allt funkar, men bygger nog en egen sida med inloggning, formulär osv för att testa lite. Ska köra med auto nu resten av månaden tänkte jag, om jag bara kommer ihåg att ha den igång. Sen jämföra med backtesting hur det skiljde sig resultatmässigt.



Powered by vBulletin & vBadvanced CMPS
Design, Logos, etc Copyright © Sharps.se, 2010-2011. All Rights Reserved