Pages:
Author

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

newbie
Activity: 28
Merit: 0
There is sometimes missing a period of data from the graph.

It happens when I close Firefox and later reopen it (with the tabs I had before restored).


It seems the page remembered the state from last time and then continued to add new data. So there was a gap in the graph (data from the period when I had Firefox closed).

Selecting different period sizes (M15, M5, M3....) does not load the missing data. Neither does clicking the Reconnect button.

If I refresh/reload the page, then the new graph shows all data. But then I lose the accumulated lines in the "Time & Sales" table...

I believe the page could detect such a condition and reload the graph data by itself.


Thanks for the great page, by the way!
hero member
Activity: 617
Merit: 543
http://idontALT.com
Awesome, simply awesome site. Smiley

QG
hero member
Activity: 826
Merit: 1001
How would you handle multiple trades?  Say there is an ASK for 5@150, but your ask is 1@150.   There is no way for CM to know where in that 5 your ask is.
I don't think that matters, just enter S150, 150 will become blue and you can see your ask moving on the screen.
hero member
Activity: 560
Merit: 500
I am the one who knocks
May I suggest a nice to have feature ?
Suppose I have a buy for 94.23 and 94.23 is shown on the webpage.
I also have a sell for 95.66, not visible yet.
It would be very nice if I would see my trade in a different color, for example blue
An entry field to enter B94.23 would be sufficient Smiley Likewise -B94.23 to remove it.
The sale can be entered like S95.66

I think this would be a very nice addition !
How would you handle multiple trades?  Say there is an ASK for 5@150, but your ask is 1@150.   There is no way for CM to know where in that 5 your ask is.
hero member
Activity: 826
Merit: 1001
May I suggest a nice to have feature ?
Suppose I have a buy for 94.23 and 94.23 is shown on the webpage.
I also have a sell for 95.66, not visible yet.
It would be very nice if I would see my trade in a different color, for example blue
An entry field to enter B94.23 would be sufficient Smiley Likewise -B94.23 to remove it.
The sale can be entered like S95.66

I think this would be a very nice addition !
hero member
Activity: 560
Merit: 500
I am the one who knocks
PS: How does this forum handle his issue? Wink
You can set your TZ in your preferences.  I think it also attempts to auto detect like CM does.
newbie
Activity: 28
Merit: 0
Congratulations on the "Times are shown in users local timezone" feature!

Every web page should display times like that!

A minor addition, especially as most websites don't do this: either keep this fact mentioned on the page somewhere (like "all times in UTC" as used on inferior web sites) or maybe even better a "current time: xx:yy:zz"* somewhere, so the user can see that the time is same as on his wall clock (and also doubles as an indication whether the page is alive or frozen).

* just hour and minutes might be OK too

Regards,
David

PS: How does this forum handle his issue? Wink
newbie
Activity: 43
Merit: 0
The EUR book should be better now. There was in fact a little glitch on the server side! Please try to recreate your bug if you have time.
Good news! Will do.
I did some quick testing, and it works a lot better now.
The only issue I could still recreate is entering a trade, waiting till its visible on the web page and then refresh.
So as long as I don't refresh everything looks fine :-)
I am glad it's solved, the distrust mentioned above is gone!

Good to hear. I've been using the USD charts for quite a while, and it has been very reliable with regards to seeing my orders show up instantly and never disappearing until they're filled.

Page refreshes are a different beast as Clark pointed out, and keeping the page open for a while let's it sync up most accurately.
hero member
Activity: 826
Merit: 1001
The EUR book should be better now. There was in fact a little glitch on the server side! Please try to recreate your bug if you have time.
Good news! Will do.
I did some quick testing, and it works a lot better now.
The only issue I could still recreate is entering a trade, waiting till its visible on the web page and then refresh.
So as long as I don't refresh everything looks fine :-)
I am glad it's solved, the distrust mentioned above is gone!
hero member
Activity: 826
Merit: 1001
The EUR book should be better now. There was in fact a little glitch on the server side! Please try to recreate your bug if you have time.
Good news! Will do.
hero member
Activity: 548
Merit: 502
So much code.
Local times are now displayed everywhere on the platform.

Real time stuff comes in over the socket. Orders resting on the book are loaded right after page load. Reconciling those two takes a bit of work.

The Add/Rem are in fact the real time updates.

The EUR book should be better now. There was in fact a little glitch on the server side! Please try to recreate your bug if you have time.
hero member
Activity: 826
Merit: 1001
With real time depth updates coming in, the book will be the most accurate.
Thanks for your reply and custom care. How do I recognise the real time depth updates ? Or are those Add/Rem lines ?

The Time & Sales displays the MtGox timestamp, which is UTC. Your local time will be shown in the console.
Yeah, figured that. Maybe you can add a time zone in a later version ?

So it worked?
It worked after I deleted the trade on MtGox and entered it again. Obviously not the way, but I wanted to try again.

Sometimes the socket.io library creates multiple websocket connections. I have tried to prevent this behavior, but as always when using a 3rd party library, unexpected behavior may result.
Pity, because I really like your page!

Want something to compulsively refresh all day long? Want the most accurate data? Try this: https://data.mtgox.com/api/2/BTCEUR/money/depth/fetch
LOL!
hero member
Activity: 548
Merit: 502
So much code.
I might have a reproducible issue with a trade not showing:

1. Enter a trade, either buy or sell that will not be executed right away on MtGox, but should become visible on bitcoin.clarkmoody.com in the list of trades
2. Wait till it appears
3. refresh the web page
4. sometimes, the trade is missing !

Even after refreshing 15 minutes later the trade is not showing ?!

Note. The webpage time is 2 hours behind the MtGox time.

I am waiting for the trade to happen, so I know for sure it's not MtGox fault!

Refreshing the page is the wrong thing to do. The page works best when the MtGox websocket is running smoothly. The order book is cached a few times before hitting my site, thus, refreshing will not give you the latest. The best way is to load my page, let the websocket connect, then let the order book sync. This could take a few minutes.

With real time depth updates coming in, the book will be the most accurate.

The Time & Sales displays the MtGox timestamp, which is UTC. Your local time will be shown in the console.

I tried again, and again the trade disappeared.

I added a buy order of 93.00001, this time it showed on the webpage for a while and then disappeared ?!

I collected some info(I filtered all lines matching 93):

12:36:05 > Add bid 0 @ 93.5
12:36:05 > Rem bid 1.0695 @ 93.5
12:36:05 > Rem bid 1 @ 93.5
12:36:05 > Rem bid 0.4211 @ 93.5
12:36:05 > Rem bid 3 @ 93.5
12:36:05 > Rem bid 0.01006036 @ 93.5
12:36:05 > Rem bid 0.07445759 @ 93.51
12:36:05 > Rem bid 0.71180022 @ 93.54
12:35:48 > Add ask 10.9395 @ 98
12:35:40 > Add ask 0 @ 93.99
12:35:33 > Add ask 0 @ 93.99
12:35:12 > Add ask 0 @ 93.99
12:34:29 > Add ask 1.28787351 @ 96.91193
12:34:18 > Rem ask 1.28787351 @ 96.91193
12:34:12 > Add ask 1.28787351 @ 96.91193
12:33:42 > Add bid 13.175 @ 93.00001

As far as I can see, there is no other event that should have deleted mine. Still it disappeared after a minute from the webpage ?!

I wonder if it has been added to the 93.00000 line on the webpage.
Update1: I can answer this question myself: I canceled the trade and the amount for 93BTC did not change on the webpage.
Update2: I added the same trade again, and this time it was shown on the webpage and stayed visible.



So it worked?


I am seriously puzzled what's going on. I have traded again, this time part of my buy order was executed, then my trade completely disappeared from the webpage while on MtGox I still have a buy order for the remainder of my trade.

This is what I could collect:
First trade:
webpage(console): 13:09:19 > Add bid 13.10568976 @ 93.51
MtGox: BTC bought: 1.22502794 BTC at 93.51000 €
Trying to find this trade on the webpage console failed(I searched for 1.225), but I did see this:
13:09:49 > Rem ask 1.22502794 @ 98.87
Notice the amount! It's the same as my trade. How about coincidence (or not)!
And I noticed these two, zero amount bids:
13:09:49 > Add bid 0 @ 93.51
13:09:49 > Add bid 0 @ 93.51
I could not find any other event in the console with 93.51

Second trade:
MtGox: BTC bought: 0.01033031 BTC at 93.51000 €
Could not find this trade in the webpage console, and no funny other event.

I also notice that the first trade is mentioned twice on the time and sale list, the second trade is mentioned three times.
I have no idea what to think of this...


Sometimes the socket.io library creates multiple websocket connections. I have tried to prevent this behavior, but as always when using a 3rd party library, unexpected behavior may result.


I don't trust clarkmoody EUR anymore. Another trade disappeared from the webpage.

Is there an alternative to see MtGox EUR orderbook ?

* No warranty implied.


Want something to compulsively refresh all day long? Want the most accurate data? Try this: https://data.mtgox.com/api/2/BTCEUR/money/depth/fetch
hero member
Activity: 826
Merit: 1001
I don't trust clarkmoody EUR anymore. Another trade disappeared from the webpage.

Is there an alternative to see MtGox EUR orderbook ?


Read on, most important issues are solved VERY quickly.

I am impressed by Clark's customer service. A lot could learn from him.
hero member
Activity: 826
Merit: 1001
I am seriously puzzled what's going on. I have traded again, this time part of my buy order was executed, then my trade completely disappeared from the webpage while on MtGox I still have a buy order for the remainder of my trade.

This is what I could collect:
First trade:
webpage(console): 13:09:19 > Add bid 13.10568976 @ 93.51
MtGox: BTC bought: 1.22502794 BTC at 93.51000 €
Trying to find this trade on the webpage console failed(I searched for 1.225), but I did see this:
13:09:49 > Rem ask 1.22502794 @ 98.87
Notice the amount! It's the same as my trade. How about coincidence (or not)!
And I noticed these two, zero amount bids:
13:09:49 > Add bid 0 @ 93.51
13:09:49 > Add bid 0 @ 93.51
I could not find any other event in the console with 93.51

Second trade:
MtGox: BTC bought: 0.01033031 BTC at 93.51000 €
Could not find this trade in the webpage console, and no funny other event.

I also notice that the first trade is mentioned twice on the time and sale list, the second trade is mentioned three times.
I have no idea what to think of this...
hero member
Activity: 826
Merit: 1001
I tried again, and again the trade disappeared.

I added a buy order of 93.00001, this time it showed on the webpage for a while and then disappeared ?!

I collected some info(I filtered all lines matching 93):

12:36:05 > Add bid 0 @ 93.5
12:36:05 > Rem bid 1.0695 @ 93.5
12:36:05 > Rem bid 1 @ 93.5
12:36:05 > Rem bid 0.4211 @ 93.5
12:36:05 > Rem bid 3 @ 93.5
12:36:05 > Rem bid 0.01006036 @ 93.5
12:36:05 > Rem bid 0.07445759 @ 93.51
12:36:05 > Rem bid 0.71180022 @ 93.54
12:35:48 > Add ask 10.9395 @ 98
12:35:40 > Add ask 0 @ 93.99
12:35:33 > Add ask 0 @ 93.99
12:35:12 > Add ask 0 @ 93.99
12:34:29 > Add ask 1.28787351 @ 96.91193
12:34:18 > Rem ask 1.28787351 @ 96.91193
12:34:12 > Add ask 1.28787351 @ 96.91193
12:33:42 > Add bid 13.175 @ 93.00001

As far as I can see, there is no other event that should have deleted mine. Still it disappeared after a minute from the webpage ?!

I wonder if it has been added to the 93.00000 line on the webpage.
Update1: I can answer this question myself: I canceled the trade and the amount for 93BTC did not change on the webpage.
Update2: I added the same trade again, and this time it was shown on the webpage and stayed visible.
hero member
Activity: 826
Merit: 1001
I might have a reproducible issue with a trade not showing:

1. Enter a trade, either buy or sell that will not be executed right away on MtGox, but should become visible on bitcoin.clarkmoody.com in the list of trades
2. Wait till it appears
3. refresh the web page
4. sometimes, the trade is missing !





Even after refreshing 15 minutes later the trade is not showing ?!

Note. The webpage time is 2 hours behind the MtGox time.

I am waiting for the trade to happen, so I know for sure it's not MtGox fault!


Update: I had to cancel the trade.
Update: typo
hero member
Activity: 548
Merit: 502
So much code.
I'm working on another exchange at the moment for the current site. RTBTC will take a little more work, since I have to tie into the trade API.
full member
Activity: 224
Merit: 100
Since Bitfloor is history, are there any plans to support other exchanges, like BTC-e or CampBX?  For both the bitcoin.clarkmoody.com and RTBTC?
full member
Activity: 176
Merit: 106
XMR = BTC in 2010. Rise chikun.
I very much look forward to RTBTC  Grin  I am curious how much will it cost, and also am wondering if you have any ETA on when it will be ready for launch?  I am a college student with lots of debt, so I hope it will not be too expensive Wink
Pages:
Jump to: