Pages:
Author

Topic: SierraChart bridge - Realtime Bitcoin charts [v0.5] (MtGox, Intersango, ...) - page 26. (Read 142223 times)

legendary
Activity: 2506
Merit: 1010
Source for sierrachartfeed.exe is available here.

Is this in a git repo anywhere?   Would like to see it added (registered) on:
  Bitcoin Git Repositories: http://luke.dashjr.org/programs/bitcoin
full member
Activity: 154
Merit: 100
Amazing. The wonders never cease.
hero member
Activity: 700
Merit: 500
That is awesome.

Now hook it up to the MTGox API so we can trade off of chart clicks and then we'll be getting somewhere.
N12
donator
Activity: 1610
Merit: 1010
legendary
Activity: 1386
Merit: 1097
SierraChart is desktop application providing a professional Trading, Real-time and Historical Charting, and Technical Analysis platform for the financial markets. It's not so intuitive as other platforms, but once you learn how it works (and remember few shortcuts), it is very strong tool for professional technical analysis. Because of lacking real trading tools for Bitcoin economy, I decided to write simple Bitcoin markets->Sierrachart bridge, which enable real time Bitcoin charting in Sierrachart.

How to start
  • 1. Download and install SierraChart software (use default settings and data directory)
  • 2. Download SierraChart feed for bitcoin markets.
  • 3. Start feed in a console. No parameters required list of all parameters: sierrachartfeed.exe --help
  • 4. Start SierraChart software
  • 5. Go to File->New/Open Intraday Chart and select (for example) mtgoxUSD.scid
  • 6. Customize your view using F5 (chart settings) and F6 (analysis/studies) menus
  • 7. Enjoy real time charting!

After those steps, you should see something similar like following image:


Used settings/indicators in this screenshot: 60min candles, Volume, Current price line, Moving Average-Exponential, vertical line every week. There are hundreds of other indicators and studies. I'm sure you will find something which fit your needs...

Linux support
Sierrachart recently released version without .NET requirements, which runs nicely on Linux under Wine. You can download this version on http://www.sierrachart.com/index.php?l=doc/download.php (choose "No-.NET/CLR" version). This version is still under development so it is missing some fancy studies and features, but it works well for basic charting.


sierrachartfeed.exe is using bitcoinchart.com's CSV feed for historical downloads and socket API for real time updates of all charts published on bitcoincharts.com. Thanks tcatm for providing this API on his amazing website!

Source (github repository) for sierrachartfeed is available here.
Source code (ZIP archive) for latest release is here.

Changelog
09.12.2012 - Fixed issue with endianess, runs natively on Linux now.
27.04.2012 - Automatic storing of all Bitcoin markets, added --volume-precision option.
23.11.2011 - Dropped support for mtgox websocket, using bitcoinchart socket connection instead.
07.09.2011 - Added multicurrency support for Mtgox. Please update to avoid weird price peaks.
Pages:
Jump to: