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.
 

Evernus [2.2 release] - the Ultimate Market Tool

First post
Author
Pete Butcher
The Scope
Gallente Federation
#941 - 2016-07-07 15:47:03 UTC
GunfighterJ wrote:
I looked at the data for eve-central for the melted nanoribbons, the buy orders are very similar to what's viewed in-game, whereas evernus shows a different price that's 30% off from the actual.


Note that it takes the 5% percentile and uses your skills for calculations.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

GunfighterJ
HC - ChickenSandwich
#942 - 2016-07-07 20:04:18 UTC  |  Edited by: GunfighterJ
Pete Butcher wrote:
GunfighterJ wrote:
I looked at the data for eve-central for the melted nanoribbons, the buy orders are very similar to what's viewed in-game, whereas evernus shows a different price that's 30% off from the actual.


Note that it takes the 5% percentile and uses your skills for calculations.


I might not fully understand what the 5 percentile means then. If it means the top 5% of the market buy/sell orders, shouldn't it reflect closer to what is shown in-game if that's what I can get from eve-central?

Further edit: I checked multiple sources for Melted Nanoribbons.
Eve-central reports: 3mil buy order max
CREST reports: 3mil buy order max
In-game reports: 3 mil buy order max

Evernus reports: 1.9mil buy order max

I don't know why it's so different, does evernus take an average of all buy orders? If so that makes no sense when calculating margins, as it wastes my time seeing a good deal on evernus only to find out it's wrong.


EDIT 2: I changed my bogus order threshold to 0.1, and that seems to put it to what I in-game shows it to be.
Pete Butcher
The Scope
Gallente Federation
#943 - 2016-07-08 04:17:16 UTC
That would suggest either there are fake orders which skew the market, or something strange is happening to the prices, which you can check in the market analysis details.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Yossarian Otomeya
Shamanism
#944 - 2016-07-09 08:31:45 UTC  |  Edited by: Yossarian Otomeya
Hi,
are you still supporting Linux?
Tried to compile it but it just doesn't work. (disclaimer: I'm a noob when it comes to compiling things)

Installed all prerequisites (in the newest version bc I'm using arch). Set environment variable CXX to clang path so cmake would use clang. Then I use -DCMAKE_CXX_FLAGS="-std=c++14 -stdlib=libc++ -lc++abi" so cmake makes clang use libc++. Don't know if that changes anything, I have the same problems without that flag.

cmake runs without a problem in any case.

make always seems to throw the same errors, starting with:
"/tmp/evernus/APIResponseCache.cpp:93:36: error: no member named 'make_unique' in namespace 'std'"

This would suggest there's something wrong with the standard library clang uses but I have no idea how to get it to change that.

Help?
Pete Butcher
The Scope
Gallente Federation
#945 - 2016-07-09 09:17:09 UTC
Yossarian Otomeya wrote:
Hi,
are you still supporting Linux?
Tried to compile it but it just doesn't work. (disclaimer: I'm a noob when it comes to compiling things)

Installed all prerequisites (in the newest version bc I'm using arch). Set environment variable CXX to clang path so cmake would use clang. Then I use -DCMAKE_CXX_FLAGS="-std=c++14 -stdlib=libc++ -lc++abi" so cmake makes clang use libc++. Don't know if that changes anything, I have the same problems without that flag.

cmake runs without a problem in any case.

make always seems to throw the same errors, starting with:
"/tmp/evernus/APIResponseCache.cpp:93:36: error: no member named 'make_unique' in namespace 'std'"

This would suggest there's something wrong with the standard library clang uses but I have no idea how to get it to change that.

Help?


You either have a very old libc++, or not have it all. Please verify it first.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Yossarian Otomeya
Shamanism
#946 - 2016-07-09 18:58:13 UTC
Thanks for your time. I have installed Version 3.8.0-1 while the newest version seems to be 3.9. Is that too old already?

And can I check somehow if clang "finds" libc++?
Pete Butcher
The Scope
Gallente Federation
#947 - 2016-07-10 07:27:27 UTC
Yossarian Otomeya wrote:
Thanks for your time. I have installed Version 3.8.0-1 while the newest version seems to be 3.9. Is that too old already?

And can I check somehow if clang "finds" libc++?


That version is quite new. So there needs to be some other problem. Maybe the cxx flags are not being passed?

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Kharamete
Royal Assent
#948 - 2016-07-15 01:07:24 UTC  |  Edited by: Kharamete
Since offshoring is becoming a thing, would it be possible to separate the custom brokers fee for buy and sell orders?

F.eg. if I locate to a privately owned citadel in Perimeter and put up buy orders with 1 jump range, my broker fee will be whatever the private owner of that citadel decides. However, if I catch goods in Jita IV-4 and put up a remote sell order the broker fee will be the NPC one that's active in Jita IV-4.

In the margin tool (vital thing!) there's no separation between the two levels of broker fee. Therefore the calculations are off when it comes to profit/loss and margin.

Thanks!

CCP FoxFour: "... the what button... oh god I didn't even know that existed. BRB."

My little youtube videos can be found here

Sian Neue
Phoenix Connection
Lack of Judgement.
#949 - 2016-08-01 10:13:16 UTC  |  Edited by: Sian Neue
Hi Pete, A couple of questions if I may. I have recently restarted to use your application to keep tracks of orders and assets over 6 characters.

1: On screen under price status I only ever seem to be able to get Data too old or no price data, no matter how often I import the API I cannot seem to get rid of these?

2: How can I remove the fulfilled items from the list, ive unticked fulfilled under status filter but they still show. - HAVE WORKED THIS OUT

3: likewise how can I show ONLY items that have been fulfilled. - HAVE WORKED THIS OUT

4: under market analysis where does the prices and volume information get pulled from?, and if I limit to a csolar system are they the items actuall sold in that system over the 30 day average?
Pete Butcher
The Scope
Gallente Federation
#950 - 2016-08-01 13:48:43 UTC
Sian Neue wrote:
Hi Pete, A couple of questions if I may. I have recently restarted to use your application to keep tracks of orders and assets over 6 characters.

1: On screen under price status I only ever seem to be able to get Data too old or no price data, no matter how often I import the API I cannot seem to get rid of these?

2: How can I remove the fulfilled items from the list, ive unticked fulfilled under status filter but they still show. - HAVE WORKED THIS OUT

3: likewise how can I show ONLY items that have been fulfilled. - HAVE WORKED THIS OUT

4: under market analysis where does the prices and volume information get pulled from?, and if I limit to a csolar system are they the items actuall sold in that system over the 30 day average?


1. Import market data from CREST.
4. CREST, and yes - filtering limits all orders.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Sian Neue
Phoenix Connection
Lack of Judgement.
#951 - 2016-08-01 14:02:53 UTC
Pete Butcher wrote:
Sian Neue wrote:
Hi Pete, A couple of questions if I may. I have recently restarted to use your application to keep tracks of orders and assets over 6 characters.

1: On screen under price status I only ever seem to be able to get Data too old or no price data, no matter how often I import the API I cannot seem to get rid of these?

2: How can I remove the fulfilled items from the list, ive unticked fulfilled under status filter but they still show. - HAVE WORKED THIS OUT

3: likewise how can I show ONLY items that have been fulfilled. - HAVE WORKED THIS OUT

4: under market analysis where does the prices and volume information get pulled from?, and if I limit to a csolar system are they the items actuall sold in that system over the 30 day average?


1. Import market data from CREST.
4. CREST, and yes - filtering limits all orders.


Thanks

I.ve done the import but data too old or no price data is still showing. I assume that clicking API Import in importing from Crest?
Pete Butcher
The Scope
Gallente Federation
#952 - 2016-08-01 15:04:45 UTC
Sian Neue wrote:
Thanks

I.ve done the import but data too old or no price data is still showing. I assume that clicking API Import in importing from Crest?


Nope - click "import from web".

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Testiclees Aldent
Omnipresent Interstellar Commerce Guild
#953 - 2016-08-03 17:06:15 UTC
Trying Evernus for the first time today. Downloaded the installer 30 min ago, ran it selecting all default options, tried to start Evernus, Got this error message:

"The program can't start because api-ms-win-crt-runtime-|1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem."


I removed it & re-installed and tried again. Same error message.
Pete Butcher
The Scope
Gallente Federation
#954 - 2016-08-03 17:47:48 UTC
Testiclees Aldent wrote:
Trying Evernus for the first time today. Downloaded the installer 30 min ago, ran it selecting all default options, tried to start Evernus, Got this error message:

"The program can't start because api-ms-win-crt-runtime-|1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem."


I removed it & re-installed and tried again. Same error message.


Try installing https://www.microsoft.com/en-us/download/details.aspx?id=48145

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Testiclees Aldent
Omnipresent Interstellar Commerce Guild
#955 - 2016-08-03 18:07:30 UTC
Pete Butcher wrote:
Testiclees Aldent wrote:
Trying Evernus for the first time today. Downloaded the installer 30 min ago, ran it selecting all default options, tried to start Evernus, Got this error message:

"The program can't start because api-ms-win-crt-runtime-|1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem."


I removed it & re-installed and tried again. Same error message.


Try installing https://www.microsoft.com/en-us/download/details.aspx?id=48145



Thanks. That fixed it.
Spcius Patrouette
The Scope
Gallente Federation
#956 - 2016-08-10 10:13:52 UTC
Any word on what if anything might replace the IGB functionality? gonna hurt real bad losing that Sad
Pete Butcher
The Scope
Gallente Federation
#957 - 2016-08-10 11:25:37 UTC
Spcius Patrouette wrote:
Any word on what if anything might replace the IGB functionality? gonna hurt real bad losing that Sad


In theory - CREST. In practice, CREST is pretty ****** for this. Not only you will have to go through all the auth crap, but also wait for the whole service to respond, since evernus will have to send a message to CREST server which will then forward it to eve. And frankly, I'm very tired of fighting with all the things ccp breaks. I can't think of a feature in months, which actually added something of value for our use cases, instead every change broke something one way or another, and I'm just burned out. Now I need to make a ton of more changes because they're breaking something again.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Spcius Patrouette
The Scope
Gallente Federation
#958 - 2016-08-10 13:09:26 UTC
Pete Butcher wrote:
Spcius Patrouette wrote:
Any word on what if anything might replace the IGB functionality? gonna hurt real bad losing that Sad


In theory - CREST. In practice, CREST is pretty ****** for this. Not only you will have to go through all the auth crap, but also wait for the whole service to respond, since evernus will have to send a message to CREST server which will then forward it to eve. And frankly, I'm very tired of fighting with all the things ccp breaks. I can't think of a feature in months, which actually added something of value for our use cases, instead every change broke something one way or another, and I'm just burned out. Now I need to make a ton of more changes because they're breaking something again.

I just left jita so i cant get you a plex so i sent you the isk for one instead, your work is very appreciated
Pete Butcher
The Scope
Gallente Federation
#959 - 2016-08-10 16:45:14 UTC
New versions is here along with some changes:

  • [new] applications parameters:
  • –force-version=VER – force version to be VER
    –no-update – don’t perform any update, just bump the version number
  • [new] option to add constant and relative costs to all item costs
  • [new] option to limit copied costs to total item costs (with taxes; price preferences)
  • [new] multiple item history views
  • [fixed] crash when archiving old orders
  • [fixed] incorrect values in transaction plots
  • [fixed] 0 volume in Market Analysis
  • [fixed] incorrect margin calculation with skills included in Market Analysis
  • [changed] recalculating margins with skills when checkbox is toggled in Market Analysis
  • [changed] 20160809 database


As usual, the OSX version is late.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool

Pete Butcher
The Scope
Gallente Federation
#960 - 2016-08-12 13:57:09 UTC
OSX version is available.

http://evernus.com - the ultimate multiplatform EVE trade tool + nullsec Alliance Market tool