[Release][Open Source] FIFA 16 Auto Buyer

11/18/2015 16:31 hunterjm1#196
Quote:
Originally Posted by LF16 View Post
Hey,
just wanted to say thanks for the great work, keep it up (y)
Downloaded this yesterday and it worked pretty good for me so far, I just feel like I'm missing some deals, because it's busy bidding on some other players. So is there a way that it watches all players at once, or are multiple accounts with fewer players to watch the solution? (Also thought about just sniping BINs; do you have experience with that?)

Thanks in advance :)
Depending on how large your player list is, you could potentially miss out on deals. because it is too busy searching and bidding on other players to notice that you have been outbid.

Here is how it works currently:
  1. Search Player BIN
  2. Buy player if BIN in range
  3. Search Player Auctions
  4. Bid on players in price range if expiring within 5 minutes
  5. Update Watchlist for all players in list (remove expired players, list won auctions, increase bid if you were outbid)
  6. List unassigned players (previous BIN auctions)
  7. Repeat for next player in list

So let's do the math. Lets say I have 10 players in my list, and my RPM (requests per minute) is set to 20. That means I will only search for each player in my list once a minute. One search for BIN, one search for auctions. But I have to look at my watchlist, tradepile, and unassigned items for every player too! So that brings the total time it takes to 15 seconds per player, and this is if I didn't actually bid on anyone, or win any auctions!

I'm working on removing any unnecessary calls to EA to help speed things up, but the best thing to do is to keep the player list small.

If I actually bid on any players, or have to re-bid on any players, that time increases

Quote:
Originally Posted by Densco View Post
Great work !!! i made some profit using this one. But i have the same problem. Sometimes it does buys and sells but many times it doesnt clear my tradepile en it doesnt present new player to sell. There stuck in trade pile.
Look above for the buy/sell issue. As far as clearing tradepile/watchlist, I have been unable to reproduce the issue. Obviously, once you exit the program or stop bidding, it won't update your tradepile from what was already in there because it is no longer running. That is the only thing I have seen.
11/18/2015 21:54 Onkyo213#197
Sometimes I get this error

What does that mean?
11/18/2015 22:17 lennon99#198
only a fucking retard would say this is a virus if the source code is given
11/19/2015 15:30 sebi88230#199
hello, I can not get connected to me yet I fit well all that is necessary for me connected but impossible to do work I have even installed python, even by activating debug, nothing to do, c is why I ask your help . thank you a lot
11/19/2015 15:38 hunterjm1#200
Quote:
Originally Posted by sebi88230 View Post
hello, I can not get connected to me yet I fit well all that is necessary for me connected but impossible to do work I have even installed python, even by activating debug, nothing to do, c is why I ask your help . thank you a lot
Are you able to login and access the transfer market on the web app?
11/19/2015 15:41 sebi88230#201
Yes , i can connect to thé web app
11/19/2015 15:47 hunterjm1#202
Quote:
Originally Posted by sebi88230 View Post
Yes , i can connect to thé web app
Are you being brought back to the login screen with an error message at the top, or is it just sitting on the loading screen? If it is the login screen, what does the message say?
11/19/2015 16:24 sebi88230#203
Sometimes I have the error message when I access to good code and is sometimes the program runs in a loop
11/19/2015 18:13 operator64#204
Here is how it works currently:
  1. Search Player BIN
  2. Buy player if BIN in range
  3. Search Player Auctions
  4. Bid on players in price range if expiring within 5 minutes
  5. Update Watchlist for all players in list (remove expired players, list won auctions, increase bid if you were outbid)
  6. List unassigned players (previous BIN auctions)
  7. Repeat for next player in list

which rows need o be commented out to remove bids(steps 3-5)?
I tried 73 to 178 but it doesn't seems to work.

Thank you!
11/19/2015 20:37 Onkyo213#205
I often get the message, Not enough Info to Update ....

When the bot starts to check the Prices of some players?

Whats the problem with this?
11/19/2015 21:20 Elichai#206
Quote:
Originally Posted by operator64 View Post
Here is how it works currently:
  1. Search Player BIN
  2. Buy player if BIN in range
  3. Search Player Auctions
  4. Bid on players in price range if expiring within 5 minutes
  5. Update Watchlist for all players in list (remove expired players, list won auctions, increase bid if you were outbid)
  6. List unassigned players (previous BIN auctions)
  7. Repeat for next player in list

which rows need o be commented out to remove bids(steps 3-5)?
I tried 73 to 178 but it doesn't seems to work.

Thank you!
leave the biding-it's very useful, or it's beterr to give the user chosie if he want the autobuyer to bid or not.
Thnak you very much.
11/20/2015 03:56 hunterjm1#207
Quote:
Originally Posted by operator64 View Post
Here is how it works currently:
  1. Search Player BIN
  2. Buy player if BIN in range
  3. Search Player Auctions
  4. Bid on players in price range if expiring within 5 minutes
  5. Update Watchlist for all players in list (remove expired players, list won auctions, increase bid if you were outbid)
  6. List unassigned players (previous BIN auctions)
  7. Repeat for next player in list

which rows need o be commented out to remove bids(steps 3-5)?
I tried 73 to 178 but it doesn't seems to work.

Thank you!
You need to comment out two loops:

Code:
for item in api.searchAuctions('player', defId=defId, max_price=bidDetails[defId]['maxBid']-subtract, start=0, page_size=50):
and

Code:
for item in api.watchlist():
Quote:
Originally Posted by Onkyo213 View Post
I often get the message, Not enough Info to Update ....

When the bot starts to check the Prices of some players?

Whats the problem with this?
It searches auctions for 15 minutes and at least 3 of the players need to be sold in order to determine what price the AB should buy/sell for. If you have players on your list that don't sell at least 3 every 15 minutes, you may want to consider removing them, because you won't be able to move enough of them to make a profit.
11/20/2015 14:56 Onkyo213#208
Quote:
Originally Posted by hunterjm1 View Post
You need to comment out two loops:

Code:
for item in api.searchAuctions('player', defId=defId, max_price=bidDetails[defId]['maxBid']-subtract, start=0, page_size=50):
and

Code:
for item in api.watchlist():


It searches auctions for 15 minutes and at least 3 of the players need to be sold in order to determine what price the AB should buy/sell for. If you have players on your list that don't sell at least 3 every 15 minutes, you may want to consider removing them, because you won't be able to move enough of them to make a profit.


Its really geat how fast you try to help us =)

If I can help you with something just let me know :)
11/20/2015 20:26 iubarinul#209
Good day. How can I use this on Windows? got error when started bidding on fabregas
11/21/2015 17:37 pintofwater#210
Hi,

Thank you for the bot, all working fine, although struggling to actually win any auctions. I'm getting alot of "TOO SLOW: " messages, is this because the player is too popular or something to do with my net/pc speed?

Thanks