Bitcoin Forum
November 11, 2024, 07:03:20 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
Author Topic: goxgui - a Graphical Bitcoin Trading Tool for MtGox  (Read 29602 times)
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 05:21:47 PM
Last edit: May 25, 2013, 01:10:45 PM by sebastopol
 #1

goxgui


About

goxgui is a Qt front end for prof7bit's goxtool. It is open source and released under GPL V3. This is what it looks like:

https://raw.github.com/sebastianhaberey/goxgui/master/screenshot_1.png

https://raw.github.com/sebastianhaberey/goxgui/master/screenshot_2.png

Features

  • Support for all 17 of MtGox' fiat currencies
  • Display asks / bids
  • Display MtGox account balance
  • Display MtGox lag
  • Place and cancel orders

Download

Pre-packaged Windows (x86) and Mac OS (x64) binaries are available on the project's sourceforge site.

If you don't trust precompiled packages, you can always pull the source code from github and start it manually.

ToDo

Vote for the next feature on reddit!

  • Display user orders
  • Stop orders
  • Limit orders
  • Better authentification process
  • Graphs (e.g. Depth)
  • Multi-resolution application icon
  • Support for other platforms (besides MtGox)
  • Show total volume in bid / ask table
  • Hide / don't display orders less than a given size / Show orders above a given size
  • Support for other crypto currencies (besides BTC)
  • Windows- / Mac-Installer
  • Support for other fiat currencies (besides USD)
  • Better fixed font on Windows platform

Donations

1QAbFdV6KDqMsFG9bjmeeBYCQzymXpsifc (Bitcoin)

Thanks


Contact

PM here or meet me on IRC - sebasto - #goxgui - freenode

Disclaimer

This software is provided “as is," and you use the software at your own risk.
nedievas
Newbie
*
Offline Offline

Activity: 41
Merit: 0



View Profile
April 14, 2013, 05:45:53 PM
 #2

Code:
[reboot@(none) goxtool]$ ./goxtool.py --protocol=websocket
Traceback (most recent call last):
  File "./goxtool.py", line 30, in <module>
    import goxapi
  File "/home/reboot/goxtool/goxapi.py", line 34, in <module>
    from Crypto.Cipher import AES
ImportError: No module named Crypto.Cipher
[reboot@(none) goxtool]$

Any suggestions?  Smiley
prof7bit
Hero Member
*****
Offline Offline

Activity: 938
Merit: 500


https://youengine.io/


View Profile WWW
April 14, 2013, 05:47:52 PM
 #3

Code:
[reboot@(none) goxtool]$ ./goxtool.py --protocol=websocket
Traceback (most recent call last):
  File "./goxtool.py", line 30, in <module>
    import goxapi
  File "/home/reboot/goxtool/goxapi.py", line 34, in <module>
    from Crypto.Cipher import AES
ImportError: No module named Crypto.Cipher
[reboot@(none) goxtool]$

Any suggestions?  Smiley

pycrypto missing

sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 05:57:20 PM
 #4

prof7bit is right. And you should be starting application.py, not goxtool.py. Look above under "Installation" Smiley
papamoi
Sr. Member
****
Offline Offline

Activity: 378
Merit: 250


View Profile
April 14, 2013, 05:58:33 PM
 #5

hi

could you give the detailed instruction on how to install in on windows 8

thanks
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 06:07:31 PM
 #6

Currently the installation requires a bit of experience with Python / Qt / PyQt. Next weekend I will work on a Windows-Installer, but until then, I'm afraid I don't have much time Sad
nedievas
Newbie
*
Offline Offline

Activity: 41
Merit: 0



View Profile
April 14, 2013, 06:11:25 PM
 #7

prof7bit is right. And you should be starting application.py, not goxtool.py. Look above under "Installation" Smiley

First I want to install goxtool, then the GUI.

Code:
[reboot@(none) ~]$ git clone --recursive git@github.com:sebastianhaberey/goxgui.git
Cloning into 'goxgui'...
The authenticity of host 'github.com (204.232.175.90)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,204.232.175.90' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
[reboot@(none) ~]$ git clone --recursive git@github.com:sebastianhaberey/goxgui.git
Cloning into 'goxgui'...
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
[reboot@(none) ~]$
stfnnn
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
April 14, 2013, 06:22:40 PM
 #8

Nice tool! +1 for open source!

BTC send to 1DZK7skHmfLYgu1ZvfiVTRTKGhwfkQn6xH are lost in /dev/null !!
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 06:25:44 PM
 #9

nedievas: really sorry, wrong URL. The correct command should be:

Code:
git clone --recursive git://github.com/sebastianhaberey/goxgui.git
nedievas
Newbie
*
Offline Offline

Activity: 41
Merit: 0



View Profile
April 14, 2013, 06:53:00 PM
 #10

Code:
[reboot@(none) ~]$ cd goxgui/run
[reboot@(none) run]$ chmod 755 ./start.sh
[reboot@(none) run]$ ./start.sh
./start.sh: line 4: /usr/local/bin/python: No such file or directory
[reboot@(none) run]$

Yes, I'm not lucky today :/
P.S. I have python 2.7.3 on my fedora
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 06:59:39 PM
 #11

No, you're just the first beta-tester Wink try editing start.sh:

change

Code:
/usr/local/bin/python ../goxgui/application.py

to 

Code:
python ../goxgui/application.py

Thanks for going through this trouble. I will change what you find, so others will have it easier. It sounds like you're almost there, though!
nedievas
Newbie
*
Offline Offline

Activity: 41
Merit: 0



View Profile
April 14, 2013, 07:08:18 PM
 #12

I did it!
+1 sebastopol
covalence
Newbie
*
Offline Offline

Activity: 12
Merit: 0


View Profile
April 14, 2013, 07:17:20 PM
 #13

Great tool and nice UI - I'll try it out later today
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 07:21:56 PM
 #14

@nedievas: Yay!

If you find bugs or have feature requests just post them here. I only have a bit of time on the weekends to develop this, and I can't promise much, but input is very welcome.
myusername
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
April 14, 2013, 07:25:33 PM
 #15

great tool, I will give it a try!  Smiley
nedievas
Newbie
*
Offline Offline

Activity: 41
Merit: 0



View Profile
April 14, 2013, 07:27:53 PM
 #16

how to change currency? I trade in EUR.
I added API key and secret key -> Apply. Then restarted the program. BTC and USD are not active buttons...
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 07:31:21 PM
 #17

Yeah. That would be the first feature request Wink sorry. Currently the tool only supports USD.
Alatar
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
April 14, 2013, 07:33:20 PM
 #18

Great tool, unfortunately I prefer EUR too Tongue
sebastopol (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0



View Profile WWW
April 14, 2013, 07:34:36 PM
 #19

Okay then multi-currency is definitely the top feature on my ToDo-list.
Raoul Duke
aka psy
Legendary
*
Offline Offline

Activity: 1358
Merit: 1002



View Profile
April 14, 2013, 07:57:27 PM
 #20

Topic moved.
 sebastopol, you're whitelisted.
Pages: [1] 2 3 4 5 6 7 8 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!