Author

Topic: windows based trading client for MtGox (Read 659 times)

sr. member
Activity: 308
Merit: 250
Jack of oh so many trades.
April 30, 2013, 08:11:30 AM
#14
it supports placing a "batch" of small trades across a spread of prices, a "cancel all trades" button

...Isn't that what people are doing to potentially influence the market? Place a lot of small buy orders until people start outbidding them, once the price goes high enough and you sell your coins, cancel all your small orders at once and watch the price plummet so you can buy again low.

Not saying it isn't perfectly within your rights to release this tool, but I really hope it doesn't spawn a whole army of price-manipulators  Grin
newbie
Activity: 23
Merit: 0
April 30, 2013, 08:07:08 AM
#13
I would be interested in testing your software.

A link is above in post #6:  http://bitcointrader.tempors.com
newbie
Activity: 17
Merit: 0
April 30, 2013, 08:05:47 AM
#12
I would be interested in testing your software.
newbie
Activity: 23
Merit: 0
April 30, 2013, 07:55:37 AM
#11
Can you host the project on github/codeplex for us to view and or audit?

sorry, but i'm only releasing this to the public because I'm tight on money at the moment.   Makng it open source would defeat the purpose by making the registration a moot point.
sr. member
Activity: 392
Merit: 250
♫ A wave came crashing like a fist to the jaw ♫
April 29, 2013, 08:10:15 PM
#10
Can you host the project on github/codeplex for us to view and or audit?
newbie
Activity: 23
Merit: 0
April 29, 2013, 02:18:11 PM
#9
How do we know your software will not empty the account funds at Mtgox ? Is it possible to restrict its privileges regarding the API ?

The easiest way to restrict privileges is to turn off withdraws on your mtgox API key if you are concerned about this.   If you still want to register and are concerned about temporarily enabling withdraws to send the registration fee, you can send all but 0.1 BTC to a bitcoin wallet temporarily, and then register, and then send your funds back to your mtgox account after the registration completes to ensure that extra funds cannot be sent.  Other than that, I can only offer you my personal assurance that this software will not "empty your mtgox account" as you put it.
newbie
Activity: 65
Merit: 0
April 29, 2013, 12:16:26 PM
#8
How do we know your software will not empty the account funds at Mtgox ? Is it possible to restrict its privileges regarding the API ?

Excellent Question.
newbie
Activity: 38
Merit: 0
April 29, 2013, 11:45:35 AM
#7
How do we know your software will not empty the account funds at Mtgox ? Is it possible to restrict its privileges regarding the API ?
newbie
Activity: 23
Merit: 0
April 29, 2013, 11:21:17 AM
#6
There is now a public version available for download at http://bitcointrader.tempors.com if anyone is interested in trying it out.  The market chart still needs a bit of work, but will be updated soon in a future version.   Updates will automatically download at application startup from the web server.

It defaults to demo mode, but registration does work if you wish to unlock full functionality.

You will need to add an API key from your mtgox account in order to be able to trade, view your balance, or view account history (copy and paste the API key and Security key into the ApiKey and SecKey fields in the application).   If you wish to register, you will need to give this API key withdrawl rights in order to send the 0.1 BTC registration fee.   Once the fee is sent, you can disable withdrawl rights on the API key if you are worried about account security.   Registration will associate full functionality with your mtgox account, so you can re-use the activation key it emails you on multiple PC's if you want to, but if you have more than one mtgox account, you will have to register the application on each account.

The "Connect" button will connect to socket.io and start up streaming of live public market data, which doesn't require you to enter an API key or security key.   The 'Login' button will connect to account-specific data and allow you to view your balance and trade if a valid API key and security key is entered.
newbie
Activity: 23
Merit: 0
April 24, 2013, 03:19:35 PM
#5
I'd love a free copy as a beta tester, if you are interested.
I have a BSc in Computer Science. Shoot me a PM! Smiley

I will send a download link as soon as I have a release ready version put together, probably within a day or two.
newbie
Activity: 34
Merit: 0
April 24, 2013, 03:11:49 PM
#4
I'd love a free copy as a beta tester, if you are interested.
I have a BSc in Computer Science. Shoot me a PM! Smiley
newbie
Activity: 23
Merit: 0
April 24, 2013, 03:06:23 PM
#3
above and beyond what the mtgox web site offers, it supports placing a "batch" of small trades across a spread of prices, a "cancel all trades" button (which is really handy during an unexpected market shift which conflicts with your trades), a built-in market chart and list of live trades, and a much faster UI than the mtgox web page offers (no waiting for pages to load, list of trades to load, etc).

It uses the HTTP api to place trades and the socket.io api for market data, making it use-able even during most DDos attacks when the mtgox web page is down or so slow that it's un-useable.
newbie
Activity: 21
Merit: 0
April 24, 2013, 02:59:23 PM
#2
I wouldn't mind messing around with such a client....what exactly would it offer that the mtgox site wouldn't?
newbie
Activity: 23
Merit: 0
April 24, 2013, 02:57:54 PM
#1
is there any interest in a (.NET) windows based trading client for MtGox that uses their socket.io and http API's?

I've developed one for my own trading purposes and am considering releasing it to the general public.

Demo version would be free, and registration to unlock full functionality would cost .1 BTC.

Jump to: