anyone try this on mac OSX 10.8?
I stopped right at sudo
that is sad, you shouldn't need sudo to install this type of software
Could probably run it without sudo'ing but I'm a complete noob at python
Yes sudo'ing because someone from some forums told you to is bad, I put a note in the README about installs with user permissions.
python setup.py install --user
will install to ~/.local . That's how I install it actually, but you'll need some $PATH foolery or do a
~/.local/bin/tulpenmanie
to run the thing.
About the no debug output, I put in a -d debug flag, -h will explain the options.
I still cant get it to work...
i set everything up, i see where the numbers should go, but it just does not fetch data for some reason
+1
I seem to have everything set up, but no data, and bid and ask button are inactive.
No debug output either :/
I think I know what is going on, the MtGox API takes amounts and prices in integers, so a 1.00000000 bitcoin order amount is requested as 100000000. This is to prevent rounding errors because of the incompatibility of decimal division and binary hardware. So, rather than hardcode these multiplication factors for each market pair, they are requested from MtGox when the program starts. This way a change on MtGox's end doesn't make your ask prices ten times smaller than you thought.
To compound that, MtGox specifies 10 seconds between API requests. I've set the minimum request period to 5 seconds because 10 is a little ridiculous if you are trying to do interactive stuff. So, when the program starts you have an API request for the bitcoin multiplication factor, a request for your counter currency multiplication factor, a request for your account balance, and probably a request for the ticker. That means 10 or 15 seconds before your bid/ask buttons are enabled and 20 seconds before the tickers register prices. So I would try it again and wait and see what happens.
What is the unit for refresh rate of the exchanges settings?
Also, I tried to look at the source code and did not find nothing "suspicious" (sorry Emery but I won't set secret/api access in unknown software without checking it first). But I'm not a programmer so if anyone want to cross check...
Refresh rate is in seconds, and if I were looking over the code I would start by looking at all the
import statements to see which libraries and capabilities get pulled in and where.
so emery, are you from the netherlands? tulpenmanie sounds kinda dutch
No, north america. Originally I thought I'd try and make a program that would multiplex exchange accounts and dwolla accounts, so the thing was going to be called dreiklene.