Category Archives: Information

Information

New Version mgcli V0.8 released

Standard

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.

Advertisements

The Mount Gox Command Line Interface

Standard

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]
  available commands:
    help
    ticker
    info
    orders
    cancelorder <oid>
    buybtc <amount> [price]   (amount in BTC, price (optional) in USD)
    sellbtc <amount> [price]   (amount in BTC, price (optional) in USD)
    history <currency=BTC|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:
  1EZ3gMP2VM3iEak7foSLmyeJJVj47NUWbe

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.

Development backgrouds

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.