These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

EVE-Central - The classic is back with updates

Author
Robb Stewart
The Scope
Gallente Federation
#81 - 2012-08-15 05:20:17 UTC
Marketstats like median, average, and volume are not matching quicklook or reality when it is restricted to a single system (at least).

For example, if I tell marketstats to check the price for caldari shuttle in Hek right now, the median price comes up as 150,000,000.00 isk. Quicklook (and reality) show that there are 3 sell orders for 300,000,000 isk, and a bunch for reasonable prices.

Also, median price for visible buy and sell orders are not matching the visible prices shown in the non-api section (at least for restrict to one region). Changing the settings (minimum quantity and hours) change the median price shown, but it never correctly matches the median price for all the buy and sell orders shown.

I'm not sure if I'm missing something or if it's not working right. Thanks.
Nnaem Kvorr
Fleet-Up.com
Keep It Simple Software Group
#82 - 2012-08-17 22:28:22 UTC
Sounds good. EVE Central has always been my go-to for price info and where to fly to get a deal. Part of the appeal is the simple interface.

Fleet-Up.com - Your fleet operations, on steroids.

Kaladr
Viziam
Amarr Empire
#83 - 2012-08-22 04:33:54 UTC  |  Edited by: Kaladr
Robb Stewart wrote:
Marketstats like median, average, and volume are not matching quicklook or reality when it is restricted to a single system (at least).

For example, if I tell marketstats to check the price for caldari shuttle in Hek right now, the median price comes up as 150,000,000.00 isk. Quicklook (and reality) show that there are 3 sell orders for 300,000,000 isk, and a bunch for reasonable prices.

Also, median price for visible buy and sell orders are not matching the visible prices shown in the non-api section (at least for restrict to one region). Changing the settings (minimum quantity and hours) change the median price shown, but it never correctly matches the median price for all the buy and sell orders shown.

I'm not sure if I'm missing something or if it's not working right. Thanks.


Right now there is a big rift in the EVE-Central continuum. The API calls are on a much newer, more efficient, and all around fancier code base, while the web front end is still doing server-driven templates from a much older, odder, and slower code base.

The goal is to normalize everything to the API back end soon (by doing something amazing, actually ingesting your own API :)). I fixed some hilarious (depending on who is asking) bugs related to filtering and time limits on the web front end, and did some minor adjustments, so hopefully things are smoother there.

Furthermore, the median should be the median with certain outliers removed (a crude inter-quartile range check). In my opinion, the "percent" (buyup, sell, 5%) value from the API is the best number to gauge the market by.

Creator of EVE-Central.com, the longest running EVE Market Aggregator

Khorkrak
KarmaFleet
Goonswarm Federation
#84 - 2012-08-23 15:36:45 UTC  |  Edited by: Khorkrak
Damn I got nailed by that median price issue as well as some yahoo is selling 1 Condor for a ridiculous price in seemingly like every station in Lontrek currently.

I suppose the most efficient way is via a heuristic to eliminate ludicrous prices. Is there a way to get the median prices for like every item in the game from EVE-Central on a regular (weekly) basis? The dumps are huge and time consuming to wade through.

Developer of http://www.decloaked.com and http://sourceforge.net/projects/pykb/

Robb Stewart
The Scope
Gallente Federation
#85 - 2012-08-25 18:39:39 UTC
I see. It seems like when there is ridiculously priced item, your algorithm sometimes considers the regularly priced items the outliers instead of the ridiculously priced item.

Thanks for the reply Kaladr!
Kaladr
Viziam
Amarr Empire
#86 - 2012-08-28 06:59:04 UTC
Robb Stewart wrote:
I see. It seems like when there is ridiculously priced item, your algorithm sometimes considers the regularly priced items the outliers instead of the ridiculously priced item.

Thanks for the reply Kaladr!


I'm working on improving them, in addition to consolidating statistics to one engine.

Also, new logo and top bar launched, opinions?

Creator of EVE-Central.com, the longest running EVE Market Aggregator

Zifrian
The Frog Pond
Ribbit.
#87 - 2012-09-04 15:05:17 UTC  |  Edited by: Zifrian
Getting a 'The request contains bad syntax or cannot be fulfilled.' for several items in the API.

http://api.eve-central.com/api/marketstat?typeid=21815&usesystem=30000142

Here is one example of the Elite Drone AI.

Here are the other TypeIDs causing issues:
Item ID Item Name
2083 Prototype Iris Probe Launcher
13202 Megathron Federate Issue
21815 Elite Drone AI
22325 'Daemon' Codebreaker I
22327 'Codex' Codebreaker I
22329 'Alpha' Codebreaker I
22331 'Libram' Codebreaker I
22333 Talocan Data Analyzer I
22335 Sleeper Data Analyzer I
22337 Terran Data Analyzer I
22339 Tetrimon Data Analyzer I

Also, all Faction Structures and Faction Drones.

The probe launcher isn't an item you can make or buy, so I'll get rid of it. But the others haven't had issues before.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Benign Sage
Republic University
Minmatar Republic
#88 - 2012-09-04 23:22:23 UTC
Loving the updates to Eve-Central thus far! I have your API integrated into my software, My EVE API, and it's working great. I am loving the new faster speed! Truly an improvement!

Any chance on getting the datestamps standardized? ie: [expires]2012-09-04[/expires] VS [reported_time]09-04 05:51:3[/reported_time]. Even having 00:00:00 after the date would be cool, saves me a step ;)

Keep up the great work!

Sage

[u]My EVE APIĀ [/u] https://www.myeveapi.com

Kaladr
Viziam
Amarr Empire
#89 - 2012-09-19 07:16:14 UTC
Benign Sage wrote:
Loving the updates to Eve-Central thus far! I have your API integrated into my software, My EVE API, and it's working great. I am loving the new faster speed! Truly an improvement!

Any chance on getting the datestamps standardized? ie: [expires]2012-09-04[/expires] VS [reported_time]09-04 05:51:3[/reported_time]. Even having 00:00:00 after the date would be cool, saves me a step ;)

Keep up the great work!

Sage


I'd love to, but as a historical accident / not breaking everything out there, I haven't.

Creator of EVE-Central.com, the longest running EVE Market Aggregator

Kaladr
Viziam
Amarr Empire
#90 - 2012-09-19 07:17:23 UTC
Zifrian wrote:
Getting a 'The request contains bad syntax or cannot be fulfilled.' for several items in the API.

http://api.eve-central.com/api/marketstat?typeid=21815&usesystem=30000142

Here is one example of the Elite Drone AI.

Here are the other TypeIDs causing issues:
Item ID Item Name
2083 Prototype Iris Probe Launcher
13202 Megathron Federate Issue
21815 Elite Drone AI
22325 'Daemon' Codebreaker I
22327 'Codex' Codebreaker I
22329 'Alpha' Codebreaker I
22331 'Libram' Codebreaker I
22333 Talocan Data Analyzer I
22335 Sleeper Data Analyzer I
22337 Terran Data Analyzer I
22339 Tetrimon Data Analyzer I

Also, all Faction Structures and Faction Drones.

The probe launcher isn't an item you can make or buy, so I'll get rid of it. But the others haven't had issues before.


Generally I screen items on having a valid Market Group ID. If those items have a market group, then this is clearly a bug.

Creator of EVE-Central.com, the longest running EVE Market Aggregator

vonDuck
Taggart Transdimensional
Virtue of Selfishness
#91 - 2012-10-10 01:53:27 UTC
Hello, all,

This has probably been answered before but I'm not finding anything useful after an hour of searching. Is there a way to coax Excel to process more than 16 rows from the query? I can see in the preview that there are definitely more than 16 items coming back from eve-central, yet Excel only displays 16 of them. I can't imagine why Excel thinks it shouldn't quite process all of the data that has returned, even though it must have reached the end of the XML message.

Thanks for reading this,

vonDuck!
Kaladr
Viziam
Amarr Empire
#92 - 2012-11-22 20:23:39 UTC
vonDuck wrote:
Hello, all,

This has probably been answered before but I'm not finding anything useful after an hour of searching. Is there a way to coax Excel to process more than 16 rows from the query? I can see in the preview that there are definitely more than 16 items coming back from eve-central, yet Excel only displays 16 of them. I can't imagine why Excel thinks it shouldn't quite process all of the data that has returned, even though it must have reached the end of the XML message.

Thanks for reading this,

vonDuck!


Not an excel master, but which API are you using? quicklook?

Creator of EVE-Central.com, the longest running EVE Market Aggregator

vonDuck
Taggart Transdimensional
Virtue of Selfishness
#93 - 2012-12-15 14:10:28 UTC
Kaladr wrote:

Not an excel master, but which API are you using? quicklook?


No, the marketstat one. I don't think the issue is with the API. I'm thinking Excel is the one having the issue.
Dei
Cosmic Core Industries
#94 - 2013-01-18 18:29:51 UTC  |  Edited by: Dei
I'm getting a Bad Gateway error. Is this due to the server move?

EDIT: Never mind, it was only temporary.
Zifrian
The Frog Pond
Ribbit.
#95 - 2013-01-19 15:18:55 UTC
Dei wrote:
I'm getting a Bad Gateway error. Is this due to the server move?

EDIT: Never mind, it was only temporary.

I'm getting a server error too. Can't get any prices from API.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder