Pages:
Author

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

legendary
Activity: 1386
Merit: 1097
two questions: i see the feed is pulling in data for all the exhanges and such. is there a way to limit it so it only pulls (for example) mtgoxUSD? not a big deal. just curious. no sense wasting the storage space or bandwidth, even if it is a tiny amount.

This is the limitation of bitcoincharts.com API; it broadcasts everything and we can only filter interesting markets for us. For this reason I decided to store everything, because sometimes it can be handy to have complete history of all markets and the consumed space on the harddisk is really tiny ... but if you don't want to store all markets locally, just use "-s mtgoxUSD" (which means "care only about mtgoxusd") option on the commandline. The default is "-s mtgoxUSD,*" which means "download the history of mtgoxUSD and then stream and store everything".

Quote
also, the volume display. got it set up under my main chart and it works fine.but it shows only whole numbers, basically shifting the decimal to the right. the feed will say 35.62 volume for a trade, for example, but the chart will show it as 3562. minor annoyance and i can of course adjust it in my head. but would be nice to change it. thoughts?

Yes, this is annoying, but it is limitation of Sierrachart data format; volume cannot handle decimal places. So this is the only way to store and display decimal places in bitcoin trading Sad.
legendary
Activity: 1778
Merit: 1008
i got things working wonderfully now. loving this feed and the historical data. as well.

two questions: i see the feed is pulling in data for all the exhanges and such. is there a way to limit it so it only pulls (for example) mtgoxUSD? not a big deal. just curious. no sense wasting the storage space or bandwidth, even if it is a tiny amount.

also, the volume display. got it set up under my main chart and it works fine.but it shows only whole numbers, basically shifting the decimal to the right. the feed will say 35.62 volume for a trade, for example, but the chart will show it as 3562. minor annoyance and i can of course adjust it in my head. but would be nice to change it. thoughts?
legendary
Activity: 1778
Merit: 1008
that may be the case. we'll see.

got it displaying mtgox usd at least. Cheesy
legendary
Activity: 2198
Merit: 1311
so i've just got this set up - candlesticks, moving average, volume. love it.

but two things i'm hitting a block on: i'd like it to update in real time, is that possible?

and... it's saying the price is 4.50 currently. obviously, it's not. (5.54, i just checked on bitcoin charts.) any ideas why this is the case? well i figured THIS out - it's watchintg mtgox euro. how the heck did i manage that...

It's been a while since I've used this SierraChart bridge, but when I did it was definitely real-time.  Sometimes it was ahead of MtGoxLive.  Has the whole history downloaded yet?  It can take a few minutes to get all the data.
legendary
Activity: 1778
Merit: 1008
so i've just got this set up - candlesticks, moving average, volume. love it.

but two things i'm hitting a block on: i'd like it to update in real time, is that possible?

and... it's saying the price is 4.50 currently. obviously, it's not. (5.54, i just checked on bitcoin charts.) any ideas why this is the case? well i figured THIS out - it's watchintg mtgox euro. how the heck did i manage that...
legendary
Activity: 1386
Merit: 1097
The only (.scid) files available are the ones I specified in the command line above. There are no other .scid files. You are saying other markets should be available to choose, I'm not sure what's wrong?

Are you using latest version, 0.5?

Edit: I see you're using 0.5. Then if you don't specify any market, feed will use "-s mtgoxUSD,*" by default. It means: Download mtgoxUSD history on startup, then start feed and store all other streams as well (and download market history on first update).

If you're using -s parameter without "*", it will stream only markets which you defined.
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
The only (.scid) files available are the ones I specified in the command line above. There are no other .scid files. You are saying other markets should be available to choose, I'm not sure what's wrong?
legendary
Activity: 1386
Merit: 1097
Do I have to start a fresh terminal for each exchange I want to monitor?

No, feed is downloading *all* quotes by default,storing them in separate files (.scid). Default behaviour is that markets are lazy-loaded,that means feed will dowload market history once there's some move. If you specify market in -s parameter, market history will be downloaded actively after startup...
legendary
Activity: 2030
Merit: 1000
My money; Our Bitcoin.

This didn't work:
Code:
$ wine sierrachartfeed-0.5.exe -s mtgoxUSD cryptoxUSD

This should ( at least it does on windows ):
Code:
$ wine sierrachartfeed-0.5.exe -s mtgoxUSD,cryptoxUSD
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
Quote from: slush
You can add chart analysis in Analysis->Studies window.

Yes I see, 'F6':

I chose 'Volume-colored based on Volume' Add>>
Then I chose Settings (along the right side) > width 3 > > >

Cool.

Do I have to start a fresh terminal for each exchange I want to monitor?

Code:
$ wine sierrachartfeed-0.5.exe -s cryptoxUSD
Code:
$ wine sierrachartfeed-0.5.exe -s mtgoxUSD

This didn't work:
Code:
$ wine sierrachartfeed-0.5.exe -s mtgoxUSD cryptoxUSD
legendary
Activity: 1386
Merit: 1097
Once I have a chart open (mtgoxUSD) How do I open in another tab cryptoxUSD?

It's same as for mtgoxUSD. Just select "New intraday chart" from main menu...

Quote
How do I add Volume bar ask/bid to the bottom of the window?

You can add chart analysis in Analysis->Studies window.
full member
Activity: 196
Merit: 100
Web Dev, Db Admin, Computer Technician
Installed 835 on linux and running good so far.

Once I have a chart open (mtgoxUSD) How do I open in another tab cryptoxUSD?
How do I add Volume bar ask/bid to the bottom of the window?

I only been playing around with this for 30 minutes so be gentle.
legendary
Activity: 1386
Merit: 1097
@slush
software packing and editing is not my best skill ....

So you're probably interested in new option "--volume-precision" introduced in version 0.5 :-). Simply start feed as "sierrachartfeed.exe --volume-precision 4" and you'll have what you requested...
legendary
Activity: 1386
Merit: 1097
I just released version 0.5. It now stores all Bitcoin markets by default (it's because default symbol option is wildchar "-s *") and improves connection stability by using TCP keepalive on bitcoinchart's socket.
legendary
Activity: 1386
Merit: 1097
thanks. the history playback window appears but then it is so fast that I can make any use of it - no matter which settings I use..
any idea how to slow down the replay?

I'm quite surprised that it doesn't work for you. I'll test it on my machine soon...

Slush, did you check it already?

I checked it right now and it works. Maybe it's not intuitive enough; firstly you must move your chart to the history a little (use left arrow or bottom scrollbar). Then press Ctrl+R, set some reasonable speed (I used "100" on 60min graph to see if it is moving somehow). After pressing "Play", it starts drawing chart from current position to the end...
legendary
Activity: 2100
Merit: 1000
thanks. the history playback window appears but then it is so fast that I can make any use of it - no matter which settings I use..
any idea how to slow down the replay?

I'm quite surprised that it doesn't work for you. I'll test it on my machine soon...

Slush, did you check it already?
legendary
Activity: 1386
Merit: 1097
myself: not by an option, but it's pretty easy change in the code directly. Unfortunately Sierrachart cannot handle volume as float, so the only solution is to multiply market's volume by 10**n (currently n=2 for two decimal places) and then move decimal place "in your head".

Everything you need to change for full precision is replace "10**2" by "10**8" in the sierrachartfeed.py source code (it is currently on two places).
legendary
Activity: 1386
Merit: 1097
thanks. the history playback window appears but then it is so fast that I can make any use of it - no matter which settings I use..
any idea how to slow down the replay?

I'm quite surprised that it doesn't work for you. I'll test it on my machine soon...
legendary
Activity: 1386
Merit: 1097
slush, can i save an ongoing daily and weekly Historical chart with labels using your feed with Sierra?  or does it only work with Intraday Charts?

Yes, Sierrachart uses Chartbooks ("*.cht" fileformat) for storing labels, drawings etc. It's independent on data source or chart type. And yes, OP is still up to date.
legendary
Activity: 2100
Merit: 1000
does anyone know how to create a trading history video with Sierra charts? (other than slowly recreating the chart and video taping it manually)

There's history playback in Sierrachart (Ctrl+R) and you can record it using many tools like FastStone Capture (I have good experience with it, however it costs $20).

thanks. the history playback window appears but then it is so fast that I can make any use of it - no matter which settings I use..
any idea how to slow down the replay?
Pages:
Jump to: