I made some smaller improvements and bugfixes:
- The command interpreter is now editable in mgcli.xml. Use the two commandInterpreter tags to define the command interpreter. With this improvement mgcli should run on non-Windows systems.
- Some smaller corrections and formatting regarding the text output.
Download the new version here.
What is the Mount Gox Command Line Interface aka mgcli
It is a command line tool to interact with the Bitcoin exchange Mount Gox. The command mgcli sellbtc 3.6 4,55 puts the order of selling 3.6 Bitcoin for the price of 4,5$ per BTC. With mgcli orders it shows you all your orders. The output of mgcli help looks like this:
Mount Gox Command Line Interface V0.7
syntax: mgcli <command> [options]
buybtc <amount> [price] (amount in BTC, price (optional) in USD)
sellbtc <amount> [price] (amount in BTC, price (optional) in USD)
depth (only USD)
trades (only USD)
LIABILITY: The author of this program does not assume any liability for any
effects caused by this program. Use it on your own responsibility.
Get updates and more information at: mgcli.wordpress.com
Submit bug reports and feedback at: https://mgcli.wordpress.com/feedback
If this program is useful to you, consider a Bitcoin donation to:
You got the point.
What it is not?
It is not a trading bot or a tool to support you decision making. You can just lots of the things you can do at https://mtgox.com fast and easy with a scala-based command line tool.
After several years of of abstinence to software development I decided to programm something interesting. One spin off of this project is this hopefully helpful tool. I implemented it in Scala, a new and modern programming language. Is is also a programming exercise around bitcoin, something i am very interested in.
Scala is running at the Java Virtual Machine and can use java libraries. A new and modern language with tons of working libraries.