Pages:
Author

Topic: Tulpenmanie, an exchange client - page 2. (Read 8357 times)

sr. member
Activity: 300
Merit: 250
September 11, 2012, 08:46:35 AM
#23
so emery, are you from the netherlands? tulpenmanie sounds kinda dutch Smiley
legendary
Activity: 1372
Merit: 1008
1davout
September 11, 2012, 08:30:49 AM
#22
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
legendary
Activity: 1498
Merit: 1000
September 11, 2012, 08:19:05 AM
#21
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
hero member
Activity: 868
Merit: 1000
September 11, 2012, 07:50:40 AM
#20
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... Smiley
sr. member
Activity: 386
Merit: 250
September 11, 2012, 07:47:01 AM
#19
This is cool, keep it up and a windows deployment would be sweet.
legendary
Activity: 1372
Merit: 1008
1davout
September 11, 2012, 07:43:02 AM
#18
anyone try this on mac OSX 10.8?
I stopped right at sudo
hero member
Activity: 868
Merit: 1000
September 11, 2012, 07:16:28 AM
#17
You're the man Emery, I'm gonna try this now Smiley
legendary
Activity: 1498
Merit: 1000
September 10, 2012, 08:19:42 PM
#16
anyone try this on mac OSX 10.8?
newbie
Activity: 12
Merit: 0
September 10, 2012, 07:46:23 PM
#15
Are you going to implement some simple rules (if price higher than X, sell.. etc.) or at least possibility to create bots as plugins? Btw. dividing app to server/client part would be awesome.

I think it'd be cool to have a little interpreter and a set of predefined variables and functions to implement stop-loss and bot logic, which could be stored as scripts. That is easier said than done but I'm working on charting for now which should any statistical analysis readily available.
hero member
Activity: 482
Merit: 502
September 10, 2012, 11:04:12 AM
#14
Are you going to implement some simple rules (if price higher than X, sell.. etc.) or at least possibility to create bots as plugins? Btw. dividing app to server/client part would be awesome.
My first speculation profit is going to your donation address anyway... thanks.
legendary
Activity: 1232
Merit: 1001
September 10, 2012, 10:54:34 AM
#13
Me too. Seems really cool. But I don't get it to work in windows.

But I'm probaply just to much of a non geek. Getting P2Pool to work was the only Python thing I did so far and that did me take hours.
newbie
Activity: 25
Merit: 0
September 10, 2012, 10:47:08 AM
#12
I would REALLY like to know how to install this on windows...
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
September 10, 2012, 10:41:24 AM
#11
I have the mtgox api key entered but what is "secret" for? I think it has something to do with it because I don't get updates and the console gives me this:

Code:
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed

MtGox API authentication uses a key and secret, the key identifies you, and the secret is for signing requests. You only see the secret when you create the key/secret pair, so you'll probably need to create a new pair.

As for the SSL handshake error, I would think that would only happen if MtGox's SSL certificate couldn't be verified.

Got it, thanks, hope it works right today  Smiley
newbie
Activity: 12
Merit: 0
September 08, 2012, 03:54:56 PM
#10
I have the mtgox api key entered but what is "secret" for? I think it has something to do with it because I don't get updates and the console gives me this:

Code:
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed

MtGox API authentication uses a key and secret, the key identifies you, and the secret is for signing requests. You only see the secret when you create the key/secret pair, so you'll probably need to create a new pair.

As for the SSL handshake error, I would think that would only happen if MtGox's SSL certificate couldn't be verified.
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
September 07, 2012, 01:09:30 PM
#9
You probably need to install python-qt4-sql package.

Thanks dude, that was the issue

Edit: Now i'm all set-up but after closing the app and trying to open again it gives this in the console:

Code:
Traceback (most recent call last):
 ...
ValueError: invalid literal for int() with base 10: ''


That extraneous QtSql dependency has been removed, and that precision problem is fixed. Pull from git and reinstall and that should fix it.

...

Now we're talking, yeah  Smiley

Edit: Another issue here. I have the mtgox api key entered but what is "secret" for? I think it has something to do with it because I don't get updates and the console gives me this:

Code:
RROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed
DEBUG:tulpenmanie.provider_modules.mtgox:POSTing to https://mtgox.com/api/1/BTCUSD/ticker
ERROR:tulpenmanie.provider_modules.mtgox:SSL handshake failed
newbie
Activity: 12
Merit: 0
September 07, 2012, 12:59:39 PM
#8
You probably need to install python-qt4-sql package.

Thanks dude, that was the issue

Edit: Now i'm all set-up but after closing the app and trying to open again it gives this in the console:

Code:
Traceback (most recent call last):
 ...
ValueError: invalid literal for int() with base 10: ''


That extraneous QtSql dependency has been removed, and that precision problem is fixed. Pull from git and reinstall and that should fix it.

I tried but I don't seem to get it too work completely.. I added my BTC-e api keys and on the console I can see it fetching ticker data from btc and mtgox (or at least trying to). But I don't see them on the market screen. Am I missing something ?


You will have to enable the market, the exchange, and the account from the two settings dialogs and then restart the program, I'm working on having the settings change the display dynamically right now.
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
September 06, 2012, 05:11:11 PM
#7
You probably need to install python-qt4-sql package.

Thanks dude, that was the issue

Edit: Now i'm all set-up but after closing the app and trying to open again it gives this in the console:

Code:
Traceback (most recent call last):
  File "/usr/local/bin/tulpenmanie", line 8, in
    manager = tulpenmanie.manager.Manager(sys.argv)
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/manager.py", line 56, in __init__
    self.window = MainWindow()
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/ui/mainwindow.py", line 50, in __init__
    self.parse_models()
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/ui/mainwindow.py", line 110, in parse_models
    dock)
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/ui/exchange.py", line 146, in __init__
    widget = tulpenmanie.ui.widget.CommodityLcdWidget(self.counter_row)
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/ui/widget.py", line 52, in __init__
    self.precision = int(model.item(commodity_row, model.PRECISION).text())
ValueError: invalid literal for int() with base 10: ''
eja
newbie
Activity: 39
Merit: 0
September 06, 2012, 05:01:30 PM
#6
You probably need to install python-qt4-sql package.
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
September 06, 2012, 04:50:38 PM
#5
I get this error when trying to run it:

Code:
Traceback (most recent call last):
  File "/usr/local/bin/tulpenmanie", line 5, in
    import tulpenmanie.manager
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/manager.py", line 20, in
    from tulpenmanie.model.commodity import CommoditiesModel
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/model/commodity.py", line 20, in
    from tulpenmanie.model.base import FlatSettingsModel
  File "/usr/local/lib/python2.6/dist-packages/tulpenmanie/model/base.py", line 19, in
    from PyQt4 import QtCore, QtGui, QtSql
ImportError: cannot import name QtSql
eja
newbie
Activity: 39
Merit: 0
September 06, 2012, 04:40:26 PM
#4
I tried but I don't seem to get it too work completely.. I added my BTC-e api keys and on the console I can see it fetching ticker data from btc and mtgox (or at least trying to). But I don't see them on the market screen. Am I missing something ?

+1 for the name though Smiley
Pages:
Jump to: