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
#421 - 2015-02-15 11:04:56 UTC
Elsy Strominger wrote:
Pete Butcher wrote:

Costs are computed when the whole order gets fulfilled. You can also select multiple transactions and add them to costs with only one click - the result will be a weighted average. Although, I really hope the cost will compute itself as supposed to.

Side note: did you resize the preferences window? Some controls seem a bit squashed.


Cool, I'll wait until a handful of Buy orders get fulfilled and then I'll report back. I have a decent number of 1 item or small quantity orders up at the moment so hopefully a few will complete before too long.

That's great news about being able to select/add multiple transactions in one shot and ended up with a weighted average -- that's awesome, didn't know it would do that. Hopefully we can figure out how I managed to break the automatic thing, but if not that will be a lot better than what I was doing as a workaround.

Also nah I didn't resize the preferences window, that's how it opens by default. I can resize it after it opens to make it taller and it unsquashes the controls, but if I close it and reopen it again it just goes back to the squashed default. I'm running Evernus on my laptop which has a 1600x900 resolution screen, if that makes any difference.


I found a scenario when the costs were not automatically computed - a case when the orders were really old.

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

Pete Butcher
The Scope
Gallente Federation
#422 - 2015-02-18 18:38:19 UTC  |  Edited by: Pete Butcher
With new EVE update, a new version arrived:

  • [fixed] internal CREST fixes (if you get auth errors in previous versions, update to this one; if not – blame CCP for crap input validation)
  • [fixed] totals computation in transactions
  • [fixed] potential error in auto cost computation
  • [changed] aligned prices right in certain places
  • [changed] Tiamat database


OSX version will be available later today or early tomorrow.

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

Pete Butcher
The Scope
Gallente Federation
#423 - 2015-02-19 07:03:23 UTC
OS X version is now available.

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

Aribeth Thiesant
Fluffy Inquisition
#424 - 2015-02-24 14:17:09 UTC
It would be extremely useful to be able to add a small note or comment to character and corporation buy/sell orders.

When a corporation has lots of things to sell, it can turn into a mess and hard to track what was for what fleet etc.
So being able to add a small note would allow a player to know what was sold for what purpose.

I understand that orders have id's so you can do it from your end in the app?
Pete Butcher
The Scope
Gallente Federation
#425 - 2015-02-24 15:07:05 UTC
Aribeth Thiesant wrote:
It would be extremely useful to be able to add a small note or comment to character and corporation buy/sell orders.

When a corporation has lots of things to sell, it can turn into a mess and hard to track what was for what fleet etc.
So being able to add a small note would allow a player to know what was sold for what purpose.

I understand that orders have id's so you can do it from your end in the app?


Adding notes shouldn't be a problem.

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

Aribeth Thiesant
Fluffy Inquisition
#426 - 2015-02-24 15:22:44 UTC
A small custom label (for example "MF-2015.2.24" or "Orca fund") that would show up in it's own column in the table and be sortable. Filterable would be even better.
Ellie Frog
Pator Tech School
Minmatar Republic
#427 - 2015-02-25 19:50:21 UTC
Would like to test it but cannot download it because my DNS server thinks the hoster is not trustworthy... Roll
Pete Butcher
The Scope
Gallente Federation
#428 - 2015-02-25 20:03:57 UTC
Ellie Frog wrote:
Would like to test it but cannot download it because my DNS server thinks the hoster is not trustworthy... Roll


You mean Bitbucket? It's the second largest source hosting and I can assure you it's safe. It uses Amazon cloud for hosting files in fact, so you can't get more trustworthy than that.

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

Ellie Frog
Pator Tech School
Minmatar Republic
#429 - 2015-02-25 21:42:39 UTC
I don't know what the problem was, after restarting Firefox, I can download it without any trouble. Virus scan shows it's clean. Definitely not your fault! o/
Jack Rockafeller
New Horizon Biotech
#430 - 2015-02-28 19:10:30 UTC
Can someone explain me what the "Scan" in the "Character Active Orders" actually does?
Pete Butcher
The Scope
Gallente Federation
#431 - 2015-03-01 08:50:19 UTC
Jack Rockafeller wrote:
Can someone explain me what the "Scan" in the "Character Active Orders" actually does?


It's a remnant of a time when there was no CREST and real-time data involved cache scraping. I will remove scanning in the future, as it serves no purpose now.

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

Ellie Frog
Pator Tech School
Minmatar Republic
#432 - 2015-03-02 21:06:30 UTC
Hello Pete,

thank you for this awesome tool. Makes trading much more fun!

I have experienced some problems with the "Limit to current Station" checkbox.

Situation:

BuyOrder1 for ItemX in StationA, RegionA: 600 ISK
BuyOrder2 for ItemX in StationB, RegionB: 550 ISK

I'm sitting in StationB in RegionB and check my buy orders, using the "Character Overbid Orders" IGB link.

BestBuy in StationB, RegionB is 553 ISK, therefore better than my BuyOrder2 (550 ISK) but still cheaper than my BuyOrder1 from a different Region (RegionA, 600 ISK).

The "Character Overbid Orders" Tab don't shows the order! Maybe the program is mixing up the stations and prices?


Another thing is just a question: What is the "Margin" row in "Character Orders > Sell" Tab for? It shows always 100% for all of my orders.
Pete Butcher
The Scope
Gallente Federation
#433 - 2015-03-03 05:01:39 UTC
Margin is your profit margin calculated from item cost. With no cost present it shows 100%.

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

Been Kownter
Bridgewater Associates
#434 - 2015-03-04 12:26:13 UTC
It would be useful if the margin was automatically calculated, I wont be bothered to enter each price of an item as I buy it, and then update it and I stay competitive with my buy orders.

I understand it could be considered difficult or complex to have a consistently accurate profit margin but this could be solved by using an estimated number going off the trader's highest completed buy order and the price of the trader's current sell order. As the quantity bought at the highest completed buy price gets sold off the margin is recalculated using the next highest buy price recorded. As that quantity is sold off, another recalculation and so on. Thus keeping the estimate most accurate according to the actual profit margins of your recent trade activity.

These profit margins are constantly changing anyway, i can't imaging it would be difficult to pull from the transaction logs to complete these calculations



Pete Butcher
The Scope
Gallente Federation
#435 - 2015-03-04 12:32:51 UTC
Been Kownter wrote:
It would be useful if the margin was automatically calculated, I wont be bothered to enter each price of an item as I buy it, and then update it and I stay competitive with my buy orders.

I understand it could be considered difficult or complex to have a consistently accurate profit margin but this could be solved by using an estimated number going off the trader's highest completed buy order and the price of the trader's current sell order. As the quantity bought at the highest completed buy price gets sold off the margin is recalculated using the next highest buy price recorded. As that quantity is sold off, another recalculation and so on. Thus keeping the estimate most accurate according to the actual profit margins of your recent trade activity.

These profit margins are constantly changing anyway, i can't imaging it would be difficult to pull from the transaction logs to complete these calculations





Actually the margin is updated automatically. Each time you import new data, either through crest, margin tool, api or logs, everything gets recalculated. If you enable automatic setting of item costs on buy order fulfillment, you're custom costs will also be updated.

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

Been Kownter
Bridgewater Associates
#436 - 2015-03-04 13:09:44 UTC  |  Edited by: Been Kownter
I assumed that's what that option did but I just double checked that had I the box check as I thought I did. I do, and the margins stay at 100% anyway, any idea what is happening and why they are not calculating?

edit: I am referring to the margin column of the sell orders, margins of the buy orders are working
Pete Butcher
The Scope
Gallente Federation
#437 - 2015-03-04 13:37:25 UTC
Been Kownter wrote:
I assumed that's what that option did but I just double checked that had I the box check as I thought I did. I do, and the margins stay at 100% anyway, any idea what is happening and why they are not calculating?

edit: I am referring to the margin column of the sell orders, margins of the buy orders are working


There could be some explanations:

  • There was no buy order returned by the api.
  • The checkbox was not checked when the order got fulfilled.


You can make a test and try it on a new order.

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

Sclera
University of Caille
Gallente Federation
#438 - 2015-03-05 11:50:12 UTC
At the moment i have 75 orders in Jita, is it normal that it takes about 15 minutes just to save the prices to the database after they got imported from CREST? I got stuck on "Saving 59670 imported orders" for 16 minutes, to me it feels super slow while with cache scraping everything was done instantly. Anything I can do to speed up the process? By the time my orders are imported the prices are already out of date...
Pete Butcher
The Scope
Gallente Federation
#439 - 2015-03-05 12:20:02 UTC
Sclera wrote:
At the moment i have 75 orders in Jita, is it normal that it takes about 15 minutes just to save the prices to the database after they got imported from CREST? I got stuck on "Saving 59670 imported orders" for 16 minutes, to me it feels super slow while with cache scraping everything was done instantly. Anything I can do to speed up the process? By the time my orders are imported the prices are already out of date...


I just tested on an old hdd and saving speed was about 10k per minute (Kubuntu, ext4). On a ssd about 20k gets saved in 10-20s (don't have access atm to give exact).

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

Pete Butcher
The Scope
Gallente Federation
#440 - 2015-03-05 18:33:10 UTC
Just measured: 14s for ~18k orders in debug build on SSD. In a release build things would be much faster. A HDD issue perhaps?

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