Bitcoin Forum
December 14, 2024, 09:43:31 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Console daytrading platform for mtgox exchange[released]  (Read 5494 times)
module0000 (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 07, 2011, 01:49:09 PM
Last edit: June 23, 2011, 08:30:06 PM by module0000
 #1

I'm not sure what the interest is for this type of platform, so I thought I'd post here to see what folks say. Keep in mind this is probably for a niche audience, and not the casual buyer/seller on mtgox.

I've developed a cross-platform trading platform that runs within a SSH console(or locally, your choice). It allows command line trading and interacts with the mtgox API. It runs fine on Windows(cygwin), OS X, Linux, and sane variants of UNIX.

Features it supports:
-placing buy/sell orders
-canceling individual or all open orders
-open monitor and balance monitoring(calculates net value of positions)
-live ticker
-real time order book(bid/ask size)
-2 minute, 5 minute, and 10 minute volume averages in a scrolling ticker
-triggers for the price being above/below a set point(triggers could be to buy/sell, send an email/sms, or run an external script.)

If you are interested in purchasing a copy, contact modfoo050@shackhost.net.

I've included a screenshot to show how I use it, this is in an SSH terminal using the GNU `screen` program to provide windowing.

http://shackhost.net/images/platform.jpg
URSAY
Legendary
*
Offline Offline

Activity: 1974
Merit: 1010



View Profile
June 07, 2011, 09:15:50 PM
 #2

I'd be interested to hear more about this.  Smiley
module0000 (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 08, 2011, 02:06:53 AM
 #3

I'd be interested to hear more about this.  Smiley

What would you like to know?

Also, added a new feature to show streaming 2 minute, 5 minute, and 10 minute volume averages in a scrolling ticker format.
URSAY
Legendary
*
Offline Offline

Activity: 1974
Merit: 1010



View Profile
June 08, 2011, 04:31:05 PM
 #4

Perhaps a vid of install and use?  A demo would be nice if I'm throwing down some coin.  Smiley
leroyhedge
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 08, 2011, 11:21:24 PM
 #5

I'm interested  Grin
bitborse
Newbie
*
Offline Offline

Activity: 8
Merit: 0


View Profile
June 09, 2011, 08:24:29 AM
 #6

Yeah, put a demo on youtube of it in action!
kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
June 09, 2011, 08:27:37 AM
 #7

opensource it and i will donate Smiley

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
module0000 (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 09, 2011, 01:27:57 PM
Last edit: June 14, 2011, 01:08:02 PM by module0000
 #8

If you are testing:

To get you started using the platform, you need the following installed

1) Perl (if you are not using Linux, OS X, or Unix, you can run Cygwin(cygwin.com) under Windows)
2) The LWP Perl module (you probably already have this)

If you want to buy/sell with the script, open it up in a text editor and enter a valid mtgox username/password on the lines that say:

Code:
#### EDIT THESE WITH YOUR ACCOUNT
our $name = "username";
our $pass = "password";
#### DO NOT EDIT BELOW(unless you know what you are doing)

When you run the platform, you will most likely want a few windows open to monitor the different modes it runs in. Here is the built-in usage instruction:

Code:
[me@cp perl]$ perl mtgox_tool.pl
usage: <program> <command> [command-specific-argument(s)]
commands: buy, sell, cancel, cancelall, orders, balance, monitor, ticker, depth, trigger, recent
types are 1=sell, 2=buy
status's are 1=active, 2=inactive(not enough funds)

example trigger to buy 50 BTC for 20 USD if price above 20 USD:
<program> trigger above 20: <program> buy 50 20

Your preferences may vary, but I like to have a window open running 'ticker', 'depth', 'recent', and 'monitor', I've attached a screenshot of what that looks like.
http://dl.dropbox.com/u/10942261/platform2.jpg

The rest should be self explanatory.

I realize this is *not for everyone*, a lot of people may not be comfortable using a command line, or will expect some novice-friend GUI.  Sorry, but to devote time to that project I would have to take a lot more time out of my working day, and that is how I pay the bills.

modfoo050@shackhost.net for tech support.
PcChip
Sr. Member
****
Offline Offline

Activity: 418
Merit: 250


View Profile
June 10, 2011, 05:05:39 AM
 #9

Says link not found Sad

Legacy signature from 2011: 
All rates with Phoenix 1.50 / PhatK
5850 - 400 MH/s  |  5850 - 355 MH/s | 5830 - 310 MH/s  |  GTX570 - 115 MH/s | 5770 - 210 MH/s | 5770 - 200 MH/s
seventoes
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
June 10, 2011, 10:57:09 PM
 #10

It's not open source if you take the source back down before anyone can get it Tongue
dantheman53
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 11, 2011, 06:07:38 PM
 #11

I've been helping test this program for a while now and use it daily. Here is a video demo on youtube. Make sure to watch in highdef.

http://www.youtube.com/watch?v=-qj_n2tPCRw
mosimo
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
June 14, 2011, 08:21:21 AM
 #12

Not sure how I didn't see this before. Looks like an interesting thing to run. I'll be happy to help test this. In the video it shows seperate windows but in your screenshots you show a single connection using putty. Is that screen split in putty done using your program or another one? Anywho, I'd still be willing to give this a go. I'd be testing it on ubuntu 10.04 and 11.whatever it is over ssh.
module0000 (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 14, 2011, 01:10:27 PM
 #13

Not sure how I didn't see this before. Looks like an interesting thing to run. I'll be happy to help test this. In the video it shows seperate windows but in your screenshots you show a single connection using putty. Is that screen split in putty done using your program or another one? Anywho, I'd still be willing to give this a go. I'd be testing it on ubuntu 10.04 and 11.whatever it is over ssh.

That's the GNU `screen`(http://www.gnu.org/software/screen/) program providing the windowing. It runs within a SSH session.
mosimo
Newbie
*
Offline Offline

Activity: 9
Merit: 0


View Profile
June 15, 2011, 08:20:26 AM
 #14

Ah, never noticed screen could do that too. Only ever used it for running things in screen sessions in the background. Is there an ETA on a new version or a chance I could get to try the current?
module0000 (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
June 23, 2011, 08:31:57 PM
 #15

Just an update, thanks for all the emails for offers to test/code, I appreciate it.

The product is at a "done" point now, and is available for sale. If you want a copy, email modfoo050@shackhost.net for a price quote(BTC equiv of 20 USD).

Once you buy you get updates/source-code for life. Thanks.
Pages: [1]
  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!