Pages:
Author

Topic: Real Time Charting, Order Book, and Time & Sales - page 22. (Read 85544 times)

hero member
Activity: 560
Merit: 500
I am the one who knocks
I'll pay you 10btc

Now that's the way to get a feature request to the front of the queue.  Smiley

So a total of 5 sound events: up tick, even, down tick (with volume filter), disconnect, reconnect.
Clark....

I already have this implemented as a GreaseMonkey plugin if that helps at all.
hero member
Activity: 548
Merit: 502
So much code.
I'll pay you 10btc

Now that's the way to get a feature request to the front of the queue.  Smiley

So a total of 5 sound events: up tick, even, down tick (with volume filter), disconnect, reconnect.
hero member
Activity: 1652
Merit: 569
Catalog Websites
Is there any way that you could add an option to add audio for trades? I would really love to be able to hear a noise for every uptick and a different noise for every downtick and something else for just white trades. This way I don't have to be watching the chart 24/7 to look for a rally/crash. I can be browsing a different website and still hear it, so i don't have to check in on it all the time, I can also just hear it happen across the room and get to my computer to trade. I could also just listen to the trades when i go to sleep. There are so many other benefits to adding audio. This would help my day trading A LOT.  also, it would be nice to be able to ignore low volume trades under a certain threshold. those .01btc bots would get annoying as far as the audio goes. I would set mine to .1btc. I suggest making different options for the threshold. Anyways, IF you implement these changes, I'll pay you 10btc.

EDIT: also it would be nice if there was a sound for when u get disconnected and reconnected. that way if there hasn't been a trade for a while then you don't have to check to see if you were disconnected or not.
legendary
Activity: 2940
Merit: 1333
In this picture:

http://i.imgur.com/RNo0a.png

both lines are higher than all the prices in all 14 time periods.  How can that be, given that one of the lines is a 10 period EMA?  The average shouldn't be higher than all 10 of the preceeding highs should it?

The exponential decay of those averages is perfectly normal if they started at a much higher point in the previous bar.

Ah, yes.

I was misunderstand what an Exponential Moving Average was.  A 10 day EMA takes more than 10 days' worth of data into account.  In fact it takes all previous prices into account, but exponentially less so the further back it goes.

It looks like the formula for calculating EMA is:

  new_ema = last_ema + (new_close - last_ema) * 2 / (periods + 1)

where periods is the number of time periods (10 or 21).
hero member
Activity: 548
Merit: 502
So much code.
The 10/21 EMAs are now plotted on bitcoin.clarkmoody.com, by the way.

In this picture:



both lines are higher than all the prices in all 14 time periods.  How can that be, given that one of the lines is a 10 period EMA?  The average shouldn't be higher than all 10 of the preceeding highs should it?


The exponential decay of those averages is perfectly normal if they started at a much higher point in the previous bar.


Any chance you could add a setting that would switch the Size and Sum columns to be in dollars instead of BTC? i.e. if there were 1000 BTC offered at 9.7, show 9700, and so forth. I think it would provide a more balanced view of the book. When shown in BTC, the book implicitly looks more unbalanced toward the bid side because the same quantity of BTC represents more money at higher price levels.


Maybe, but probably not. This is a Bitcoin order book. Would it make sense to display an order book for GOOG stock in dollars instead of shares?


I don't like how one bar's 'close' is often different than the following bar's 'open'.  It looks like the value used for 'open' and 'close' are the first and last trades in that bar, whereas traditionally the 'open' price would be the last trade in the previous bar.


You are correct: the 'open' price is the first trade during that bar's period. Having an open differ from the previous close is called a 'gap,' and it occurs frequently in thinly-traded markets such as ours. One way that my chart differs from traditional ones is that I do not show a candle if there was no trade during that time period. So if you look on the other currencies that are not traded as much as USD, you will see a few candles that jump around, instead of pages and pages of empty candles, representing no trading activity.


One little Question;
the Data of your tool, where does it come from? Sometimes the JSON Mt.Gox ticker is "slower" than your Tool. But I was thinking,that you use the Mt.Gox-Ticker, too? Am I wrong?
I believe he uses the socket.io feed.  Some of the charting guys get data much faster than other methods which makes me think some of them have done some verbal negotiation on getting a priority feed as well.


The socket.io feed outputs a 'ticker' message every so often, and I display that information as well. The feed is fast, as I believe it is hooked right into the trading engine at Gox (or at least that's the way it should be). However, I do not have any sort of special agreement with the exchange, but I wish I did since the feed goes down every now and then.


Ghe donate, feedback frame keeps overlapping data on my movile divice. Samsung S2.


I have not done any work on a mobile site. Perhaps you'd like to start a bounty campaign  Wink


Anyone has a clue on what is going on right now? Either the charting tool suffers from some hick-up, the market runs crazy, or a bunch of trading bots are fighting the final fight: the bids are eaten up to ~9.30 and then plumped down to ~8.79 with the race being repeated continuously Huh

Maybe Mt.Gox is performing some tests (trades are disabled right now), or someone placed an order to trade 1M Bitcoins and Mt.Gox is not capable to clear it in real-time.

gox engine screwup. websocket loops the same trades all over again. they're working on it.

Hm, something's fishy, though. During the last cycle it went up to 9.7 to get kicked back to 8.725 - it is obviously not cycling always over the same data, but the spikes continuously reach higher limits. Will be interesting to see where it continues when Gox opens their doors again...


At first glance, it looks like the chart has recovered from this episode, meaning that the server-side database of trades is not messed up (thankfully).
donator
Activity: 919
Merit: 1000
Anyone has a clue on what is going on right now? Either the charting tool suffers from some hick-up, the market runs crazy, or a bunch of trading bots are fighting the final fight: the bids are eaten up to ~9.30 and then plumped down to ~8.79 with the race being repeated continuously Huh

Maybe Mt.Gox is performing some tests (trades are disabled right now), or someone placed an order to trade 1M Bitcoins and Mt.Gox is not capable to clear it in real-time.

gox engine screwup. websocket loops the same trades all over again. they're working on it.

Hm, something's fishy, though. During the last cycle it went up to 9.7 to get kicked back to 8.725 - it is obviously not cycling always over the same data, but the spikes continuously reach higher limits. Will be interesting to see where it continues when Gox opens their doors again...
donator
Activity: 2772
Merit: 1019
Anyone has a clue on what is going on right now? Either the charting tool suffers from some hick-up, the market runs crazy, or a bunch of trading bots are fighting the final fight: the bids are eaten up to ~9.30 and then plumped down to ~8.79 with the race being repeated continuously Huh

Maybe Mt.Gox is performing some tests (trades are disabled right now), or someone placed an order to trade 1M Bitcoins and Mt.Gox is not capable to clear it in real-time.

gox engine screwup. websocket loops the same trades all over again. they're working on it.
donator
Activity: 919
Merit: 1000
Anyone has a clue on what is going on right now? Either the charting tool suffers from some hick-up, the market runs crazy, or a bunch of trading bots are fighting the final fight: the bids are eaten up to ~9.30 and then plumped down to ~8.79 with the race being repeated continuously Huh

Maybe Mt.Gox is performing some tests (trades are disabled right now), or someone placed an order to trade 1M Bitcoins and Mt.Gox is not capable to clear it in real-time.
hero member
Activity: 630
Merit: 500
One little Question;
the Data of your tool, where does it come from? Sometimes the JSON Mt.Gox ticker is "slower" than your Tool. But I was thinking,that you use the Mt.Gox-Ticker, too? Am I wrong?
I believe he uses the socket.io feed.  Some of the charting guys get data much faster than other methods which makes me think some of them have done some verbal negotiation on getting a priority feed as well.
sr. member
Activity: 333
Merit: 250
One little Question;
the Data of your tool, where does it come from? Sometimes the JSON Mt.Gox ticker is "slower" than your Tool. But I was thinking,that you use the Mt.Gox-Ticker, too? Am I wrong?
donator
Activity: 743
Merit: 510
Ghe donate, feedback frame keeps overlapping data on my movile divice. Samsung S2.
legendary
Activity: 2940
Merit: 1333
I don't like how one bar's 'close' is often different than the following bar's 'open'.  It looks like the value used for 'open' and 'close' are the first and last trades in that bar, whereas traditionally the 'open' price would be the last trade in the previous bar.
bpd
member
Activity: 114
Merit: 10
Any chance you could add a setting that would switch the Size and Sum columns to be in dollars instead of BTC? i.e. if there were 1000 BTC offered at 9.7, show 9700, and so forth. I think it would provide a more balanced view of the book. When shown in BTC, the book implicitly looks more unbalanced toward the bid side because the same quantity of BTC represents more money at higher price levels.
hero member
Activity: 560
Merit: 500
I am the one who knocks
Precisely why I am confused.
legendary
Activity: 2940
Merit: 1333
The 10/21 EMAs are now plotted on bitcoin.clarkmoody.com, by the way.

In this picture:



both lines are higher than all the prices in all 14 time periods.  How can that be, given that one of the lines is a 10 period EMA?  The average shouldn't be higher than all 10 of the preceeding highs should it?
legendary
Activity: 2940
Merit: 1333
I am assuming that is days and not hours?

On the hourly chart it's hours.  On the daily chart it's days.

Can you guess what it is on the 15 minute chart?  Wink
hero member
Activity: 560
Merit: 500
I am the one who knocks
I am assuming that is days and not hours?
legendary
Activity: 1458
Merit: 1006
I assume they are some sort of averages, but over what parameters?

The 10/21 EMAs are now plotted on bitcoin.clarkmoody.com, by the way.
hero member
Activity: 560
Merit: 500
I am the one who knocks
Forgive if this is a stupid noob question, but what exactly do the blue and yellow lines indicate on the candlestick chart.  I assume they are some sort of averages, but over what parameters?
hero member
Activity: 548
Merit: 502
So much code.
I'm not sure if this has been reported before, but I'm unable to connect to the bitfloor feed using Safari on a Mac.  However, it works fine with Chrome.  The mtgox data works just fine on Safari.


I haven't heard of this issue before. Both sites are using socket.io to deliver real time data. The socket.io library is independently maintained, and I can't imagine that they would overlook the Safari+Mac combo. So it must be some error on the server side of bitfloor.
Pages:
Jump to: