Bitcoin Forum

Bitcoin => Project Development => Topic started by: Nefario on May 06, 2011, 03:23:06 PM



Title: GLBSE stock exchange up and trading.
Post by: Nefario on May 06, 2011, 03:23:06 PM
It's been a good first week, we've had nearly $4k USD worth of trade on the exchange.

We've had some bugs exposed, and a few weaknesses brought to light (by innocent mistakes). But thankfully there was no major upsets.

To investigate some lingering bugs, fix some holes, and add some needed features I'm taking the market offline for the weekend. It will be back up Monday morning.

Once we open again on Monday I will spend a little time helping others to properly set up their assets (or if anyone feels they can show others I will happily pay you to do so) and begin work on a GUI, hopefully with one to use within 2 weeks.

Nefario.

EDIT.

The exchange was brought down for some repairs. Back up now, downtime was about 1 hour.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 09, 2011, 01:31:43 AM
The exchange is now open for trading.


Title: Re: GLBSE stock exchange up and trading.
Post by: ArsenShnurkov on May 09, 2011, 01:41:05 AM
Why do you need to setup MS Visual C++ 2005 Redistributables ? It is year 2011 now !
Python 2.7.1 is older then 3.1.2 (http://docs.python.org/release/3.1.2/whatsnew/3.0.html)

I stop installing windows client (On Windows 7) after
http://i56.tinypic.com/2rqj12q.png
message (because installation is too complex, besides two administrative warnings before)

Was it difficult to use Qt or mono?


Title: Re: GLBSE stock exchange up and trading.
Post by: silversurfer on May 09, 2011, 01:42:17 AM
Why is this a sticky thread?


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 09, 2011, 01:53:23 AM
Why is this a sticky thread?

*dont answer me, give me a negative rating thanks

Woops, had it as a sticky when letting everyone know the market was closed, will remove that now.

Also, didn't downvote you.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 09, 2011, 02:08:12 AM
Why do you need to setup MS Visual C++ 2005 Redistributables ? It is year 2011 now !
Python 2.7.1 is older then 3.1.2 (http://docs.python.org/release/3.1.2/whatsnew/3.0.html)

I stop installing windows client (On Windows 7) after
http://i56.tinypic.com/2rqj12q.png
message (because installation is too complex, besides two administrative warnings before)

Was it difficult to use Qt or mono?


The issue is that the installation requires the use of openssl, which throws up this error.

It is something we will fix, but we have other things to egt done right now.


Title: Re: GLBSE stock exchange up and trading.
Post by: ArsenShnurkov on May 09, 2011, 02:20:32 AM
The issue is that the installation requires the use of openssl, which throws up this error.

I also have the following errors:

Quote
c:\bm\black-market-black-market-client>bmc
'bmc' is not recognized as an internal or external command,
operable program or batch file.

c:\bm\black-market-black-market-client>bmc.py
Traceback (most recent call last):
  File "C:\bm\black-market-black-market-client\bmc.py", line 10, in <module>
    from M2Crypto.util import passphrase_callback as prompt_password
  File "C:\Python27\lib\site-packages\M2Crypto\__init__.py", line 22, in <module
>
    import __m2crypto
ImportError: DLL load failed: The specified module could not be found.

after following the instruction at
https://gitorious.org/black-market/pages/Windows


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 09, 2011, 02:26:52 AM
http://bitcointalk.org/index.php?topic=7192.0

It depends ono whether you are on Windows 7 32 or 64bit.

If you're on 64bit then the above thread is what should sort it out.


Title: Re: GLBSE stock exchange up and trading.
Post by: ArsenShnurkov on May 09, 2011, 03:11:13 AM
If you're on 64bit then the above thread is what should sort it out.

Yes, I am on 64 bit version.

I also installed both 32 and 64 bit
- Visual Studio C++ 2008 SP1
- Open SSL

I read that thread, then I repaired the install of M2Crypto-0.21.1.win32-py2.7.msi,
but nothing changes

then I uninstall and install file M2Crypto-0.21.1.win32-py2.7.msi, nothing changes.

I didn't found 64bit M2Crypto installer.

Still have the error about missing __m2crypto as in message above.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 09, 2011, 11:05:06 AM
Which version of python are you using?


Title: Re: GLBSE stock exchange up and trading.
Post by: caston on May 09, 2011, 02:25:44 PM
Is there a Linux version? I seriously can't be bothered putting the Win7 SATA drive back in my PC and booting it


Title: Re: GLBSE stock exchange up and trading.
Post by: genjix on May 09, 2011, 03:01:20 PM
Is there a Linux version? I seriously can't be bothered putting the Win7 SATA drive back in my PC and booting it

Yep. It's written specifically for linux


Title: Re: GLBSE stock exchange up and trading.
Post by: ArsenShnurkov on May 10, 2011, 02:11:02 AM
Which version of python are you using?

The version, which is comes with installer.
C:\Python27>python
Python 2.7.1 (r271:86832, Nov 27 2010, 18:30:46) [MSC v.1500 32 bit (Intel)] on win32


Title: Re: GLBSE stock exchange up and trading.
Post by: error on May 11, 2011, 12:12:37 AM
Hi all,

It is my judgment that trying to "fix" Windows is a complete dead-end. It might be in future that another client may be written to talk to GLBSE. But in the meantime I have decided to create a little virtual machine which runs a minimal Debian squeeze, OpenSSH and the black-market-client. And nothing else. At the moment I'm uploading it and preparing to take installation screenshots for the noobs. I should have it ready for you all to play with in an hour or two.


Title: Re: GLBSE stock exchange up and trading.
Post by: error on May 11, 2011, 04:10:20 AM
Hi all,

It is my judgment that trying to "fix" Windows is a complete dead-end. It might be in future that another client may be written to talk to GLBSE. But in the meantime I have decided to create a little virtual machine which runs a minimal Debian squeeze, OpenSSH and the black-market-client. And nothing else. At the moment I'm uploading it and preparing to take installation screenshots for the noobs. I should have it ready for you all to play with in an hour or two.

http://bitcointalk.org/index.php?topic=7912.0


Title: Re: GLBSE stock exchange up and trading.
Post by: ColdHardMetal on May 11, 2011, 06:56:58 AM
I made a deposit awhile ago, ~15 confirmations since I sent it, and I'm getting the following error:

Problem: Your account doesn't balance, you may have deposited funds, please try
again in a few minutes,if this problem continues please inform the administrator


I've waited a few minutes, a few times, so here is me informing you.


Title: Re: GLBSE stock exchange up and trading.
Post by: FooDSt4mP on May 11, 2011, 09:35:16 AM
./bmc.py new-asset share-contract.xml is giving me this error for both signed and unsigned versions of my xml.  I'm giving up on this for tonight.


NoMethodError: undefined method `ticker_symbol&#39; for nil:NilClass


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 11, 2011, 10:30:06 AM
Cold, the payment processor server was down, which is why you couldn't get your balance or anything.

It's back up now and everything is fine, deposited to your account.

yrral86 , Leave it until tomorrow (preferably Thursday night Chinese time), I'm almost cut off from the net so there nothing I can do right now.

A girl was raped on my campus the other day, the college has cut off internet to try and stop word spreading. They're trying their best to cover it up.

So I'm kinda busy with this for the next day.

Regards, Nefario


Title: Re: GLBSE stock exchange up and trading.
Post by: ColdHardMetal on May 11, 2011, 10:44:05 AM
Yeah it's working now.


Title: Re: GLBSE stock exchange up and trading.
Post by: speeder on May 12, 2011, 01:06:29 AM
Seemly I cannot buy anything. It throws some HTML page with twitter complaining of illegal JSON with illegal timestamp.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 12, 2011, 04:36:08 AM
Seemly I cannot buy anything. It throws some HTML page with twitter complaining of illegal JSON with illegal timestamp.

That sounds like a new one, any chance you could post the error?

Can't get at the server right now, so it's not something I can fix until tonight, but if I were to guess I would say that twitter may have blocked the account. At least that would be my first guess, which is why it's spitting out an error with something about twitter in it (when making a buy or sell order the system will attempt to post it to the twitter stream), it's not something I'd put in a rescue statement (looking back that seems like a mistake).

SO, wait about 8 hours before this one is resolved. It may cause the entire exchange to go offline (how are people supposed to trade if they can't see any of the offers?)


Title: Re: GLBSE stock exchange up and trading.
Post by: PwrLeveld on May 12, 2011, 05:01:07 AM
Is there a maximum length on tickers? I plan to use the ticker WIN for BitcoinTournament.com however, I want a ticker that will be general enough for when I branch the business out in to other things like selling steam games etc. But, I can't think of a short ticker that would work. I want to use Universalbit.


Title: Re: GLBSE stock exchange up and trading.
Post by: Unthinkingbit on May 12, 2011, 09:00:47 AM

That sounds like a new one, any chance you could post the error?

..

I got the same error, which follows below:

python2.5 bmc.py buy 1 DISHWARA 100000000
Enter passphrase:
Server error: t;=&gt;&quot;odxVuEbb620mu9IdNkOp+GD5pVSZIx2DB0rL73wkCwqEsFLWuSU0QyP2aGQferUL5g2oWarG2mnfdhpywI2FL4v8n1oakC4+5eP9cxTx3VVNVhFmi4pZgUVFv3Witup10AP4n1yXx1nHo+NwRwaNSrF0bwfLw3RatwrmDW56hzRE8Dv3o/wsXRBaQ0uVLO4/vm5r1lFyvofHRShLr2xUdMihBnXQe77DqlgPvnWAI45Rbspqn38SjnVxLukbYb8GGDAtc5OTDHKazzbQUDxCkoIE64nnl9T7G7gbdARQqlGvfmAKiup5zTcLRZASotQNksXdJ0buV9OVJHxmN/gX2w==&quot;}</div></td>
         </tr>
         
         <tr>
           <td>rack.request.query_string</td>
           <td class="code"><div></div></td>
         </tr>
         
         <tr>
           <td>rack.run_once</td>
           <td class="code"><div>false</div></td>
         </tr>
         
         <tr>
           <td>rack.url_scheme</td>
           <td class="code"><div>http</div></td>
         </tr>
         
         <tr>
           <td>rack.version</td>
           <td class="code"><div>[1, 0]</div></td>
         </tr>
         
         <tr>
           <td>sinatra.error</td>
           <td class="code"><div>#&lt;Twitter::Unauthorized: POST https://api.twitter.com/1/statuses/update.json: 401: Timestamp out of bounds&gt;</div></td>
         </tr>
         
      </table>
      <div class="clear"></div>
    </div> <!-- /RACK ENV -->

    <p id="explanation">You're seeing this error because you have
enabled the <code>show_exceptions</code> setting.</p>
  </div> <!-- /WRAP -->
  </body>
</html>



Title: Re: GLBSE stock exchange up and trading.
Post by: speeder on May 12, 2011, 12:00:44 PM
Yes, the error is the one this guy posted.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on May 12, 2011, 03:14:08 PM
Thanks for your posts guys, the problems been fixed. The clock on the server was too out of sync from twitters service.


Title: Re: GLBSE stock exchange down for repairs
Post by: Nefario on May 13, 2011, 06:27:23 AM
The exchange has been brough down for repairs, will be back up ASAP, and will notify once it's up.


Title: Re: GLBSE stock exchange down for repairs
Post by: Nefario on May 13, 2011, 07:46:53 AM
Repairs made and market is back up. Sorry for any inconvieniences.

On a related note, please don't send funds to the same address more than once, this will lock your account if you do this as it causes your books to go out of balance.


Title: Re: GLBSE stock exchange up and trading.
Post by: josell on June 22, 2011, 04:02:50 AM
My stocks, are frozen or just unaccesible during this reparation?


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on June 22, 2011, 07:16:37 AM
My stocks, are frozen or just unaccesible during this reparation?

So I'm working on the security of GLBSE, and while this is happening the server is down, so no nothing is frozen, you can think of it as the market being closed.

Nefario.


Title: Re: GLBSE stock exchange up and trading.
Post by: josell on June 23, 2011, 05:10:56 AM
My stocks, are frozen or just unaccesible during this reparation?

So I'm working on the security of GLBSE, and while this is happening the server is down, so no nothing is frozen, you can think of it as the market being closed.

Nefario.
Thank you!


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on June 23, 2011, 05:23:51 PM
Server is back up and open for trading, sorry for the delay.

Nefario.


Title: Re: GLBSE stock exchange up and trading.
Post by: josell on June 23, 2011, 08:57:32 PM
Server is back up and open for trading, sorry for the delay.

Nefario.
I yet get this:

Server error: couldn't connect to host.

:-(


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on June 23, 2011, 09:04:48 PM
Server is back up and open for trading, sorry for the delay.

Nefario.
I yet get this:

Server error: couldn't connect to host.

:-(

Have you updated the client?
http://forum.bitcoin.org/index.php?topic=19853.msg270077#msg270077


Title: Re: GLBSE stock exchange up and trading.
Post by: josell on June 23, 2011, 09:18:54 PM
Server is back up and open for trading, sorry for the delay.

Nefario.
I yet get this:

Server error: couldn't connect to host.

:-(

Have you updated the client?
http://forum.bitcoin.org/index.php?topic=19853.msg270077#msg270077
Ah! thank you.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on June 24, 2011, 09:52:02 AM
Couple of bugs to report for the new Python client ...

--------------------------------------------------------------------------------------------------------------------
bob@bob-laptop2:~/bitcoin_stuff/bmc/black-market-black-market-client$ ./bmc.py bitcoin-history
Enter passphrase:
Traceback (most recent call last):
  File "./bmc.py", line 388, in <module>
    app.run()
  File "./bmc.py", line 368, in run
    self.branch(args)
  File "./bmc.py", line 359, in branch
    return getattr(self, args.command)(args)
  File "./bmc.py", line 262, in bitcoin_history
    ret = self.request('history/bitcoin',{'entries':args.entries})
AttributeError: 'Namespace' object has no attribute 'entries'
bob@bob-laptop2:~/bitcoin_stuff/bmc/black-market-black-market-client$ ./bmc.py asset-history
Enter passphrase:
Traceback (most recent call last):
  File "./bmc.py", line 388, in <module>
    app.run()
  File "./bmc.py", line 368, in run
    self.branch(args)
  File "./bmc.py", line 359, in branch
    return getattr(self, args.command)(args)
  File "./bmc.py", line 271, in asset_history
    ret = self.request('history/assets',{'entries':args.entries})
AttributeError: 'Namespace' object has no attribute 'entries'
bob@bob-laptop2:~/bitcoin_stuff/bmc/black-market-black-market-client$ ./bmc.py market-history
Enter passphrase:
Traceback (most recent call last):
  File "./bmc.py", line 388, in <module>
    app.run()
  File "./bmc.py", line 368, in run
    self.branch(args)
  File "./bmc.py", line 359, in branch
    return getattr(self, args.command)(args)
  File "./bmc.py", line 279, in market_history
    ret = self.request('history/market',{'entries':args.entries})
AttributeError: 'Namespace' object has no attribute 'entries'
bob@bob-laptop2:~/bitcoin_stuff/bmc/black-market-black-market-client$ ./bmc.py --version
bmc.py 2.0
--------------------------------------------------------------------------------------------------------------------

Let me know if you need any more info.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on June 24, 2011, 03:50:14 PM
Is there a html file created with the debug output in the bmc.py dir called output.debug.html

Post that please.



Title: Re: GLBSE stock exchange up and trading.
Post by: sal002 on June 24, 2011, 04:27:44 PM
I am having issues with the web client.  I just get a blank pop-up box when I try to login


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on June 24, 2011, 10:38:18 PM
No html files were generated.

Is there a html file created with the debug output in the bmc.py dir called output.debug.html

Post that please.




Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on June 25, 2011, 02:05:20 PM
Is anyone else seeing a problem with the bitcoin-history, asset-history and market-history commands on the 2.0 version of the bmc.py client ?


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on June 25, 2011, 02:38:45 PM
I am also having a problem making a sell order for the last of one of my shares. I would like to know if anyone else has encountered anything similar ...

I own X shares of asset Y.

I can successfully place a sell order for X-1 shares of asset Y.

When I attempt to place a sell order for the last share of asset Y, I get the following error message ...

     bob@bob-laptop2:~/bitcoin_stuff/bmc/black-market-black-market-client$ ./bmc.py sell 1 <asset-name> 9999999999
     Enter passphrase:
     Problem: You do not have enough unreserved assets to make this order, please cancel another order to allow

Seems to be specifically limited to my shares in asset Y, as I can successfully place sell orders for my full quantity of shares in other assets. Attempts to place further sell orders then give the above error message, as would be expected.

I guess a problem with the reservation logic. However, I have been juggling a couple of accounts and transferring assets between them, so maybe the state of this particular account is less common than "normal".

Nefario - I will PM you with the user id, specific share, order and quantity details - I don't want to take on any risks by publishing private details in public.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 02, 2011, 12:13:26 PM
Nefario - I also tried with a newly registered account and got exactly the same error with each of the three commands, suggesting either a problem with the bmc.py script and/or the system configuration.

For reference, here are the system details ...

     bob@bob-laptop2:~$ python --version
     Python 2.6.5
     bob@bob-laptop2:~$ uname -a
     Linux bob-laptop2 2.6.32-32-generic-pae #62-Ubuntu SMP Wed Apr 20 22:10:33 UTC 2011 i686 GNU/Linux
     bob@bob-laptop2:~$ lsb_release -a
     No LSB modules are available.
     Distributor ID:   Ubuntu
     Description:      Ubuntu 10.04.2 LTS
     Release:      10.04
     Codename:      lucid

Is anyone else seeing a problem with the bitcoin-history, asset-history and market-history commands on the 2.0 version of the bmc.py client ?


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on July 04, 2011, 05:59:12 PM
Hey, should be working now. If you are using the command line client make sure you have the latest version.

The web client has been updated to fix some problems.

Voting is currently broken on the server side of things and I'm working to bring it back up.

Nefario.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 05, 2011, 09:40:18 AM
Has the latest version of the command line client been posted here ? - https://gitorious.org/black-market/black-market-client/blobs/raw/master/bmc.py

That still reports "bmc.py 2.0" as version.

I am still having exactly the same problems with the bitcoin-history, asset-history and market-history commands.

I am also still unable to place a sell order for my last DISHWARA share.

Please see previous posts in this thread and PMs for all details.

As I said, no html debug files are generated when re-producing either of these problems.

Let me know what else you need.


Title: Re: GLBSE stock exchange up and trading.
Post by: 3phase on July 05, 2011, 10:27:50 AM
Has the latest version of the command line client been posted here ? - https://gitorious.org/black-market/black-market-client/blobs/raw/master/bmc.py

That still reports "bmc.py 2.0" as version.

I am still having exactly the same problems with the bitcoin-history, asset-history and market-history commands.

I am also still unable to place a sell order for my last DISHWARA share.

Please see previous posts in this thread and PMs for all details.

As I said, no html debug files are generated when re-producing either of these problems.

Let me know what else you need.

Had same problems, erased certificate and client directory, redownloaded (git clone git://gitorious.org/black-market/black-market-client.git) and registered again.

Works fine now. Ubuntu 10.04 Desktop OS.

And BTW, I love a command line stock market client !!! This is so 1980s. Thanks GLBSE for reminding me of my freshman years. I have not installed the web client and I don't think I will for the time being.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on July 05, 2011, 10:40:59 AM
You don't really "install" a web client.  :P


Title: Re: GLBSE stock exchange up and trading.
Post by: 3phase on July 05, 2011, 11:20:49 AM
You don't really "install" a web client.  :P

Yeah, that really strikes out as a stupid statement. I meant the Windows client... lost in my enthusiasm.

Great work Nefario.



Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 05, 2011, 11:25:18 AM
That seems to have fixed the problems with the three history commands.

However, it had no impact on the DISHWARA order problem - I still get the incorrect error that the share is reserved. I can still place sell orders for the other assets I own.

I am still unable to sell that last share and need to soon - obviously it is important to be able to sell shares when I need to :O)

For some reason the share still appears to be reserved for some other order, but I definitely have no such order.

Nefario ...

     Can you investigate and tell me what order/transaction is reserving my share, as it is not one I have open ? That order/transaction needs to be cancelled and I assume only you can do so.

     I have also tried transferring the share - I also get the incorrect error that the share is reserved.

     Once this erroneous "lock" on the share is removed, I should hopefully be able to sell it finally ;O)

Has the latest version of the command line client been posted here ? - https://gitorious.org/black-market/black-market-client/blobs/raw/master/bmc.py

That still reports "bmc.py 2.0" as version.

I am still having exactly the same problems with the bitcoin-history, asset-history and market-history commands.

I am also still unable to place a sell order for my last DISHWARA share.

Please see previous posts in this thread and PMs for all details.

As I said, no html debug files are generated when re-producing either of these problems.

Let me know what else you need.

Had same problems, erased certificate and client directory, redownloaded (git clone git://gitorious.org/black-market/black-market-client.git) and registered again.

Works fine now. Ubuntu 10.04 Desktop OS.

And BTW, I love a command line stock market client !!! This is so 1980s. Thanks GLBSE for reminding me of my freshman years. I have not installed the web client and I don't think I will for the time being.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 05, 2011, 11:30:08 AM
Much lower priority bugs / design requests ...

     Sort the entries in the three history command responses by timestamp.

     Display the timestamp in a "human readable" format.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 05, 2011, 02:12:09 PM
Another bug / design request - medium priority ...

     For dividend entries in the history command, identify the share which is generating the dividend.

This will make checking dividend payments much easier, particularly as the range of shares increases.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on July 05, 2011, 02:24:06 PM
Beamer, requests approved, I'll have them rolled out by this Friday, as well as other improvements.

Nefario.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 05, 2011, 02:39:05 PM
Excellent.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on July 05, 2011, 03:58:50 PM
Is anyone else having trouble selling assets/shares because of the reserves issue?

Centimine, do you still have that problem?

Anyone who is please pm me your account number and the asset you're having trouble with.

Nefario.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 09, 2011, 08:00:41 PM
Needed to generate a spreadsheet from my various histories, so knocked up some python scripts to convert the existing (bmc.py 2.0) output to CSV format.

Decided to bung them up on gitorious too ...

     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-asset-history.py
     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-bitcoin-history.py
     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-market-history.py

     (Main - https://gitorious.org/bmctools)

I'm sorting by Time for each of the histories currently, as that was most important to me. Very easy to adapt to sort by any of the other fields though.

Any questions please ask.

No comments on quality - I haven't used python for a long time and they are functional NOT pretty ;O)


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on July 10, 2011, 02:55:41 AM
Needed to generate a spreadsheet from my various histories, so knocked up some python scripts to convert the existing (bmc.py 2.0) output to CSV format.

Decided to bung them up on gitorious too ...

     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-asset-history.py
     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-bitcoin-history.py
     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-market-history.py

     (Main - https://gitorious.org/bmctools)

I'm sorting by Time for each of the histories currently, as that was most important to me. Very easy to adapt to sort by any of the other fields though.

Any questions please ask.

No comments on quality - I haven't used python for a long time and they are functional NOT pretty ;O)

Ooohhhh, how would you feel if I were to include these with the command line client?


Title: Re: GLBSE stock exchange up and trading.
Post by: Stardust on July 10, 2011, 09:58:57 AM
I didn't register on GLBSE, but I didn't see any links or info to the companies for which symbol belongs. If I am going to buy shares I would like what the company is about.


Title: Re: GLBSE stock exchange up and trading.
Post by: Nefario on July 10, 2011, 10:11:37 AM
I didn't register on GLBSE, but I didn't see any links or info to the companies for which symbol belongs. If I am going to buy shares I would like what the company is about.

You're right, and this part has been a mess so far. Most of the info on companies is spread across these forums, not an easy task to read up on them.

A facelift that was due Friday is being pushed out on Monday, I'm hoping to have a page for each stock ticker on the exchange, a place to keep everything central. I think I'll have this done by Friday (I wish :p).

Making a big push for usability, we're even having screencasts and documentation on how to use everything *GASP*


Title: Re: GLBSE stock exchange up and trading.
Post by: Stardust on July 10, 2011, 10:42:21 AM
I'm looking forward to it. Thanks.


Title: Re: GLBSE stock exchange up and trading.
Post by: Ben Walsh (beamer) on July 10, 2011, 12:18:54 PM
Please do. The more users who can get benefit from them the better.

Needed to generate a spreadsheet from my various histories, so knocked up some python scripts to convert the existing (bmc.py 2.0) output to CSV format.

Decided to bung them up on gitorious too ...

     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-asset-history.py
     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-bitcoin-history.py
     https://gitorious.org/bmctools/bmctools/blobs/raw/master/spread-market-history.py

     (Main - https://gitorious.org/bmctools)

I'm sorting by Time for each of the histories currently, as that was most important to me. Very easy to adapt to sort by any of the other fields though.

Any questions please ask.

No comments on quality - I haven't used python for a long time and they are functional NOT pretty ;O)

Ooohhhh, how would you feel if I were to include these with the command line client?


Title: Re: GLBSE stock exchange up and trading.
Post by: Rogue Star on July 10, 2011, 04:54:31 PM
I didn't register on GLBSE, but I didn't see any links or info to the companies for which symbol belongs. If I am going to buy shares I would like what the company is about.
The closest thing there is right now is the "asset contracts (http://"https://glbse.com/assets/")" page, which you can get to when you click on "Start Trading" on the main page. It's not very the greatest but hopefully Nefario's changes on Monday will give us something better.